java.lang.NullPointerException 本帖最后由 ky5047 于 2012-11-05 22:45:29 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 必须要报java.lang.NullPointerException异常啊。你的二维数组没有定义直接实例赋值的:double save2[][]=null;save2[i][j] = Double.parseDouble(stuInfo[j]);这样不报错就怪了。先给你一个实例,然后你有些地方要改的。实例如下:String[] stuInfo={"25","45","64"}; double[][] save2=new double[3][0]; for(int j = 0; j<3; j++) { save2[j]=new double[1]; //分配空间,不可缺少 save2[j][0] = Double.parseDouble(stuInfo[j]); } for(int i=0;i<3;i++) { System.out.println(save2[i][0]); } 那么你的代码必须改成:int i=0; int j = 0; save2=new double[3][0]; //.....save2[j]=new double[j+1]; //这里必须要,分配空间 save2[j][i] = Double.parseDouble(stuInfo[j]);//看清是[j][i]//...同理下面你也要改。不过这样做不一定是你的需求,大概的原理就是这样。 Java读取TXT文档中的数据并赋值给动态数组 java中的滚动条面板 送分题 如果储存矢量图形? 关于生成安装程序的问题,需要用到第三方API,如comm。高分求解 请问awt应该怎么学?感觉很复杂,看过过一段时间又忘了 能否使用URL类使可执行的JAR包程序读到包外的资源文件?URL类能否使用相对位置定位本地资源文件? 请看看为什么jar中的类读取自己的文件会失败? 判断一个字符串是否包含另一个字符串用哪个类的哪个函数 难道数据库不支持这个功能 ? 谢谢! java 树的讨论 请各位解答java聊天程序的Client如何修改
你的二维数组没有定义直接实例赋值的:double save2[][]=null;
save2[i][j] = Double.parseDouble(stuInfo[j]);这样不报错就怪了。
先给你一个实例,然后你有些地方要改的。实例如下:
String[] stuInfo={"25","45","64"};
double[][] save2=new double[3][0];
for(int j = 0; j<3; j++)
{
save2[j]=new double[1]; //分配空间,不可缺少
save2[j][0] = Double.parseDouble(stuInfo[j]);
}
for(int i=0;i<3;i++)
{
System.out.println(save2[i][0]);
} 那么你的代码必须改成:
int i=0;
int j = 0;
save2=new double[3][0];
//.....
save2[j]=new double[j+1]; //这里必须要,分配空间
save2[j][i] = Double.parseDouble(stuInfo[j]);//看清是[j][i]
//...同理下面你也要改。不过这样做不一定是你的需求,大概的原理就是这样。