早上好,我在 java 中创建了这个类:
public class MapPoint {
public MapPoint() {
this.tag = new String() ;
this.Id = 0 ;
}
public long Id;
public double lon;
public double lat;
public String tag;
}
但是当我想MapPoint
在我的主函数中创建一个这样的数组时:
public class mainTestClass {
public static void main(String[] args){
MapPoint[] mapPoints = new MapPoint[100];
mapPoints[0].setId(2);
System.out.println(mapPoints[0].Id);
}
}
我有这个提示
“数组只被读取,从不被写入”
当我运行我的程序时,我遇到了这个错误:
mainTestClass.main(mainTestClass.java:34) 处的线程“main”java.lang.NullPointerException 中的异常。
请帮忙
谢谢。