Como posso personalizar toString para Array?
Pergunta
Eu quero poder escrever:
val a = Array(1,2,3)
println(a.toString)
E tenha uma impressão significativa.É possível?
Solução
Você tem que fazer isso:
scala> val a = Array(1, 2, 3)
a: Array[Int] = Array(1, 2, 3)
scala> println(a.deep)
Array(1, 2, 3)
scala>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow