代码呢?NullPointerException是说明你操作了null值导致的,不贴代码没办法帮你
这里的goods[i]是空的,不能直接set值
改成这样:
for(int i = 0;i<name.length;i++){
Goods g = new Goods();
if(i%2==0){
g.setIsDanger(false);
}else{
g.setIsDanger(true);
}
g.setName(name[i]);
goods[i] = g;
}
你要不截图也行,希望能够助你解决这个问题。如果问题已经解决,望采纳,有任何疑问都可以追问或者百度消息给我,谢谢
从控制台打印的错误堆栈信息来看,是你的代码的第十行出现了空指针异常,也就是那个对象为NULL,但是你还在调用其方法,所以就报这个错了
eclipse运行不了当前程序解决方法
原因一java程序如果没有main方法入口,那么纯java Project是无法正常运行的原因二jdk配置有问题建议查看下jdk配置是否有问题jdk和eclipse位数必须一致,如果此配置有问题的话,eclipse就会无法运行如jdk安装在“D。
利用eclipse编写的java文件为什么不能运行
不能运行可能是环境没有配置好,代码有误等都是会导致不能正常运行的。工具:eclipse 方法:打开eclipse,点击File->New->Project,选择java->java project,效果如图所示 在project name栏输入工程名称,如“Helloworld”,点击Finish 在左边的project explorer中可以找到新建的Helloworld工程,点开工程,找到...
eclipse运行不了当前程序解决方法
eclipse运行不了当前程序:1、如果是java文件,就在文件中右击选择“run java Application”。2、web工程就在项目上右击选择“run as on server”。3、也可以在eclipse中输入main主函数,右击空白处点击“run as”选项。4、选择“java application”选项,点击成功运行run即可,run运行必须该类包含了main主...
eclipse无法启动运行
原因如下:1、Java环境问题:确保用户的计算机上已经安装了正确版本的Java运行时环境。可以在命令行中输入javaversion来检查Java版本是否正确。2、配置问题:检查Eclipse的配置文件,特别是eclipseini文件,确保其中的配置正确。用户对配置文件进行了自定义修改,会导致启动问题。
用eclipse运行java程序出现错误提示error:A JNI error has occureed...
编译版本与运行版本不一致导致的,在窗口->首选项里面设置:就可以了。
Eclipse 运行JAVA程序报错
在项目的属性里设置jdk版本,方法是右击项目-->properties-->java compiler --> Enable project specific settings -->将compiler compliance level设置为1.8,也就是与jvm一致的版本
eclipse启动不了 java was started but returned exit code=13_百度...
jdk和eclipse的版本不一致导致的。
JAVA程序为什么运行不了
1、检查jvm(java命令)和jdk(javac命令)版本是否一致。如果是linux版本,则在命令行中分别输入java -version和javac -version命令来查看版本是否一致。2、如果都一致,但还是解决不了问题,那么肯定不是直接在命令行中用javac来编译的,而是用类似于eclipse、netbeans这样的编译器来编译的。因为很多编译...
安装的eclipse打开不了,还有dos下运行Java程序也运行不了 怎么回事_百 ...
1.jdk就是java运行的环境,没有这个java是运行不了的,eclipse也打不开(eclipse不要放在中文路径下,否则也会导致eclipse打不开)2.cmd窗口运行需要配置环境变量 方法如下:1.运行 jdk1.7 安装文件,装到用户指定的位置 2.打开计算机属性配置环境变量 a.计算机--->属性--->高级属性--->环境变量 ...
eclipse为什么无法运行
可能是这2种情况导致的:1.环境变量没配置 2.eclipse和jdk版本位数不一致,要同是32位或者64位(注意32位机子只能使用32位的,64位可以兼容使用32位和64位的)解决办法:1.配置环境变量:第一步:右键“我的电脑”,点击“属性”第二步:点击“高级系统设置”,点击“环境变量(N)”第三步:在“系统...