01/10/2018, 11:44
Sửa lỗi code nhập dữ liệu và lưu vào trong mảng
mình có đoạn code này:
public class SubjectManagement {
public static void main (String [] args){
int size = 0;
Scanner inputData = new Scanner (System.in);
System.out.print("nhap so mon hoc ");
size = inputData.nextInt();
System.out.print("
thong tin mon hoc: ");
Subject [][] listSubject = new Subject [100][100];
for (int i = 0; i<= size; i++){
System.out.print("mon hoc thu " + (i+1));
for (int j = 0; j<= 3; j++){
System.out.print("Ma mon hoc: ");
listSubject[i][j] = inputData.nextLine();
System.out.print("ten mon hoc: ");
.....
}
}
cho mình hỏi sao lại lỗi ở đoạn listSubject[i][j] = inputData.nextLine(); nhỉ ? cảm ơn các bạn
Bài liên quan
Format lại code cho dễ đọc bằng cách thêm 3 dấu ` vào đầu và cuối code, như thế này:
// code
Mình đoán là bạn đã đọc hết file rồi -> không còn gì để đọc nữa -> báo lỗi.
Hi van nguyen.
Trong java thương ném ngoại lệ bạn tra xem ngoại lệ gì.
cần gì, kiểu dữ liệu mảng là Subject
và anh ấy bằng 1 điều thần kì đã gán String vào mảng Subject
Mới là lỗi cú pháp nên build không được chứ chưa đến đoạn lỗi lúc run time đâu.
cảm ơn các bác, e tìm được lỗi sai rồi. Trình code của em vẫn còn đang cải thiện. Mong các bác giúp đỡ thêm