Java Programlama Dili İki Boyutlu Dizi Yapma

Java Programlama Dili İki Boyutlu Dizi Yapma

Merhabalar arkadaşlar bu yazımda sizlere java programlama dilinde iki boyutlu dizi yapma uygulamasını göstereceğim.Aşağıda kodlar bulunmaktadır ve yanlarında açıklaması vardır(yeşil renklerle).

 

 

public class Main {

int[][] dizi;//global dizi

 

public void ikiBoyutluDizi(int _A,int _B){

 

dizi = new int[_A][_B];//parametre olarak gelen değerler boyut olarak veriliyor.

Random rastgele = new Random();//random sınıfından rastgele değerler oluşturmak için bir referans tanımlanıyor.

int eleman = 0;//rastgele değerlerin tutulacağı bir değişken.

for(int t=0;t<dizi.length;t++){//satır için döngü.

for(int m =0;m<dizi[t].length;m++){//sütun için döngü.

eleman = rastgele.nextInt(500);//her sütun için 0-500 arası rastgele bir tamsayı değer üretiliyor.

dizi[t][m] = eleman;//üretilen rastgele değerler diziye eleman olarak aktarılıyor.

}

}

 

}

public void ikiBoyutluDiziEkranaYaz(){

for(int t =0;t<dizi.length;t++){//global olarak tanımlanmış dizi satırları okunuyor.

for(int m =0;m<dizi[t].length;m++){//her turda bu iç döngü ile sütunlar okunacak.

System.out.print(” “+dizi[t][m]);//ekrana yazdırılıyor.

}

System.out.println();//her dizi satırı için ekranı bir satır aşağı kaydırır.

}

 

}

public static void main(String[] args) {

Main nesne = new Main();

nesne.ikiBoyutluDizi(4, 4);//4×4 lük bir dizi oluşturulması için metot çağrılıyor.

 

nesne.ikiBoyutluDiziEkranaYaz();//ekrana yazdırılıyor.

 

}

 

}

---Bizlere Destek Olmak İçin Aşağıdan Yorum Yazmayı ve Yazılarımızı Sosyal Medyada Paylaşmayı Unutmayınız---
admin

Merhabalar sitemizde sizler için birbirinden kaliteli paylaşımlar yapmaktayız.Her konuda bilgili editör arkadaşlarımızla sizlere faydalı ve eğitici makaleler paylaşmaktayız.Ders notları,seo,oyun,dini bilgiler vb. tüm alanda sizler için en iyi içerikleri üretmekteyiz.Bizleri takip ettiğiniz için teşekkür ederiz…

Benzer Yazılar

Bu yazıya henüz yorum yapılmamıştır, ilk yorumu yapmak için tıklayın.

Bir Cevap Yazın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*
*

Time limit is exhausted. Please reload CAPTCHA.