Dizi Yazdırmak için Java Programı

Bu programda, Java'da belirli bir dizinin öğelerini yazdırmak için farklı teknikler öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki Java programlama konuları hakkında bilgi sahibi olmalısınız:

  • Java Dizileri
  • Java Çok Boyutlu Diziler
  • Döngü için Java

Örnek 1: For döngüsünü kullanarak bir Dizi yazdırma

 public class Array ( public static void main(String() args) ( int() array = (1, 2, 3, 4, 5); for (int element: array) ( System.out.println(element); ) ) )

Çıktı

 1 2 3 4 5

Yukarıdaki programda, her bir döngü için verilen dizi, dizi üzerinde yineleme yapmak için kullanılır.

Dizideki her öğeye erişir ve println().

Örnek 2: Standart kitaplık Dizilerini kullanarak bir Dizi yazdırma

 import java.util.Arrays; public class Array ( public static void main(String() args) ( int() array = (1, 2, 3, 4, 5); System.out.println(Arrays.toString(array)); ) )

Çıktı

 (1, 2, 3, 4, 5)

Yukarıdaki programda, for döngüsü Arrays.toString()işlev kullanan tek bir kod satırı ile değiştirilmiştir .

Gördüğünüz gibi, bu fazladan kod satırı olmadan temiz bir çıktı verir.

Örnek 3: Çok Boyutlu Bir Dizi Yazdırma

 import java.util.Arrays; public class Array ( public static void main(String() args) ( int()() array = ((1, 2), (3, 4), (5, 6, 7)); System.out.println(Arrays.deepToString(array)); ) )

Çıktı

 ((1, 2), (3, 4), (5, 6, 7))

Yukarıdaki programda, dizideki her eleman başka bir dizi içerdiğinden, sadece kullanmak Arrays.toString()elemanların adresini yazdırır (iç içe diziler).

İç dizideki sayıları elde etmek için, biz sadece başka bir fonksiyonuz Arrays.deepToString(). Bu bize aradığımız 1, 2 vb. Sayıları getirir.

Bu işlev 3 boyutlu diziler için de çalışır.

Ilginç makaleler...