30/09/2018, 23:43

Lỗi khởi tạo mảng 2 chiều

Bác nào chưa ngủ cho em hỏi cái class Nhập mảng 2 chiều của sai ở đâu đc ko ạ. (Em cắt xén hết mức rồi). Tại sao lại bị lỗi mảng chưa đc khởi tạo.!

class Nhapdulieu1 {

    public static int m, n;
    public static int[][] Arry;

    public static void nhapMatran() {

        Arry = new int[10][10];
        Scanner nhap = new Scanner(System.in);
        System.out.println("			Nhap mang: ");
        System.out.println("Nhap so hang: ");
        m = nhap.nextInt();
        System.out.println("Nhap so cot: ");
        n = nhap.nextInt();
        System.out.println("Nhap ma tran: " + m + " x " + n);
        for (int i = 0; i < m; i++) {
            for (int j = 0; j < n; j++) {
                System.out.println("[" + i + "]" + "[" + j + "]");
                Arry[i][j] = nhap.nextInt();
                System.out.println(Arry[i][j]+ " ");
            }
        }
    }
}
Nguyễn Xuân Phúc viết 01:57 ngày 01/10/2018

nếu nhập n và m lớn hơn 10 thì sao nhỉ :3

Tynk Huynk viết 01:57 ngày 01/10/2018

Bạn có thể nói rõ lỗi gì được không ? nếu có hình thì càng tốt

Bài liên quan
0