Java ah java, her şeyi yapmanın en az üç yolunun olduğu ama ikisinin neden olduğunu bazen anlayamadığımız java. Tabii ki bir listeyi çıkarmanın, çıktı olarak olarak vermenin bir çok yolu var, en basit haliyle şöyle yapılabilir, mesela aşağıdaki gibi veri tipleri farklı tek boyutlu listelerimiz olsun:
String[] liste = new String[] {"Eren", "Ceren", "Deren", "Beren"};
double[] notlar = {6.2, 4.3, 9.1, 2.0};
int[] kanaat = {8, 9, 4, 1};
Bunları çıkartmak için yapmamız gereken sadece ayrı ayrı aşağıdaki satırları çalıştırmak, sonuçları da bir altlarında yazıyor:
System.out.println(Arrays.toString(array));
:[Eren, Ceren, Deren, Beren]
System.out.println(Arrays.toString(notlar));
:[6.2, 4.3, 9.1, 2.0]
System.out.println(Arrays.toString(kanaat));
:[8, 9, 4, 1]
Eğer çok boyutlu bir listeyi dökmek istiyorsanız Arrays.toString(liste) ya da Arrays.deepToString(liste) fonksiyonlarını kullanabilirsiniz:
String[][] boyutluListe= new String[][] {{"Eren", "Tophane"}, {"Ersem", "Levent"}};
System.out.println(Arrays.toString(boyutluListe));
System.out.println(Arrays.deepToString(boyutluListe));
: [[Eren, Tophane], [Ersem, Levent]]