Tôi mới sử dụng Java. Tôi chỉ đọc các biến lớp trong Java có giá trị mặc định.Tại sao sử dụng kết quả Java Integer có giá trị mặc định trong NullPointerException?
Tôi đã thử chương trình sau và mong muốn nhận được kết quả là 0
, là giá trị mặc định trên một số nguyên, nhưng tôi nhận được NullPointerException
.
Tôi đang thiếu gì?
class Test{
static Integer iVar;
public static void main(String...args) {
System.out.println(iVar.intValue());
}
}
Câu hỏi hay! Một bản mix rất dễ. –