Java – arraylerde matrisler

Haziran 29, 2020 0 Yazar: alikperislam
package udemydersleri.ARRAYandARRAYLİST;

import java.util.Scanner;

public class Arraylerde_matrisler {
public static void main(String[] args) {

int[] array={0,1,2,3,4,5,6}; // tek boyutlu array için bu şekilde tanımlama yapılırken,

// çok boyutlu array yani matrisler için bu şekilde tanımlama yapıyoruz.
int[][] array2 =new int[2][2]; // 2 satir ve 2 sütundan oluşacağını belirtiyoruz matrisin.

// eleman eklemek için 1. yöntem :
int[][] array3={{10,20},{30,40}};
System.out.println(array3[0][1]); // 20 değerini ekrana yazdırmış olacak.

// eleman eklemek için 2. yöntem;
array2[0][0]=10; // 0. satır 0. sütuna
array2[0][1]=12; // 0. satır 1. süruna
array2[1][0]=15; // 1. satır 0. sütuna
array2[1][1]=18; // 1. satır 1. sütuna

int[][] array4=new int[2][2]; // öncelikle kaça kaçlık bir matris olduğunu belirtmemiz gerekmektedir.
Scanner scan = new Scanner(System.in);
// daha sonra iç içe for dönghüsü kulllanarak kullanıcının girdiği değerleri teker teker
// a1 a2
// a3 a4 olarak matris şeklinde giriş yapıcaz.
for(int i=0; i<2; i++){
for(int j=0; j<2; j++){
array4[i][j]=scan.nextInt();
}
}
// yine aynı fır döngüsünü kullanarak bu sefer matris şeklinde yazdırmış olucaz ekrana.
for(int i=0; i<2; i++){
for(int j=0; j<2; j++){
System.out.print(array4[i][j] + " ");
}
System.out.println(" "); // araya boşluğu koymalıyız ki alt satırda olsun.
}
}
}