Scala'da baskı dizileri için destek eksik görünüyor. Eğer java.util.Arrays sınıfından Java toString/deepToString yöntemleri kullanamaz, AyrıcaScala - matbaa dizileri
scala> val array = Array.fill(2,2)(0)
array: Array[Array[Int]] = Array(Array(0, 0), Array(0, 0))
scala> println(array)
[[[email protected]
: Eğer birini yazdırmak, size Java almak istediğiniz varsayılan çöp almak (veya en azından Yapamam bunu yapmanın daha deyimsel yolu
scala> println(array.map(_.mkString(" ")).mkString("\n"))
0 0
0 0
var mı:
scala> println(java.util.Arrays.deepToString(array))
<console>:7: error: type mismatch;
found : Array[Array[Int]]
required: Array[java.lang.Object]
println(java.util.Arrays.deepToString(array))
Ben 2D dizi yazdırmak için bulabildiğim en iyi çözüm aşağıdaki yapmaktır) dışarı rakam?
Ya da büyük bir dizi – tgkprog