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).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
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);//4x4 lük bir dizi oluşturulması için metot çağrılıyor. nesne.ikiBoyutluDiziEkranaYaz();//ekrana yazdırılıyor. } } |
Kodlar bu şekildedir.Umarız faydalı olur.İyi çalışmalar dileriz…
Bu Yazıya Tepkin Ne Oldu ?