Matriz de impressão em Scala

Estou tendo problemas com a operação Scala mais básica e isso está me deixando louco.

val a = Array(1,2,3)

println(a)   and result is [I@1e76345

println(a.toString()) and result is [I@1e76345

println(a.toString) and result is [I@1e76345

Alguém pode me dizer como imprimir matriz sem escrever minha própria função para fazer isso porque isso é bobo. Obrigado!