java程序代码运行时错误
importjava.util.Scanner;publicclassyx{publicstaticvoidmain(String[]args){String[]ca={...
import java.util.Scanner;
public class yx {
public static void main(String[] args){
String[] ca={"元素","食材","装备","建筑","属性","金币","探索点"};
int[] a={3,8,11,5,33,2,2};
int[] b={20,20,20,20,40,10,20};
int[] c=new int[a.length];
for(int p=0;p<a.length;p++){
c[p]=p+1;
}
int i=100;
while(i==100){
System.out.print("请输入:");
for(int p=0;p<a.length;p++){
System.out.print(c[p]+":"+ca[p]+" ");
}
System.out.println("");
Scanner in=new Scanner(System.in);
int as = in.nextInt();
switch(as){
case 1:
a[0]++;break;
case 2 :
a[1]++;break;
case 3 :
a[2]++;break;
case 4 :
a[3]++;break;
case 5 :
a[4]++;break;
case 6 :
a[5]++;break;
case 7 :
a[6]++;break;
default:
System.out.print("此输入无效!!!");break;
}
for(int j=0;0<a.length;j++){
if(a[j]==b[j]) {
System.out.println(ca[j]+" 已完成");
}
}
}
}
}
提示我错误语句是 if(a[j]==b[j]) { 展开
public class yx {
public static void main(String[] args){
String[] ca={"元素","食材","装备","建筑","属性","金币","探索点"};
int[] a={3,8,11,5,33,2,2};
int[] b={20,20,20,20,40,10,20};
int[] c=new int[a.length];
for(int p=0;p<a.length;p++){
c[p]=p+1;
}
int i=100;
while(i==100){
System.out.print("请输入:");
for(int p=0;p<a.length;p++){
System.out.print(c[p]+":"+ca[p]+" ");
}
System.out.println("");
Scanner in=new Scanner(System.in);
int as = in.nextInt();
switch(as){
case 1:
a[0]++;break;
case 2 :
a[1]++;break;
case 3 :
a[2]++;break;
case 4 :
a[3]++;break;
case 5 :
a[4]++;break;
case 6 :
a[5]++;break;
case 7 :
a[6]++;break;
default:
System.out.print("此输入无效!!!");break;
}
for(int j=0;0<a.length;j++){
if(a[j]==b[j]) {
System.out.println(ca[j]+" 已完成");
}
}
}
}
}
提示我错误语句是 if(a[j]==b[j]) { 展开
展开全部
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_40
PATH=%JAVA_HOME%\bin;
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
一般是环境变量配置错误,检查一下。
--------------------------------
其中:PATH属于追加内容,添加到原先内容的最前面,分号隔开。
其他的都是新建内容。
PATH=%JAVA_HOME%\bin;
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
一般是环境变量配置错误,检查一下。
--------------------------------
其中:PATH属于追加内容,添加到原先内容的最前面,分号隔开。
其他的都是新建内容。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询