【求助贴】编译时出现 需要.class的原因是什么,小白

hhjhjgjl 2017-09-08 02:12:26
import java.util.Scanner;
class Initial {
Scanner reader = new Scanner(System.in);



public void initArr(int []a){

System.out.println("你的数组具有几个元素?");
int n = reader.nextInt();
System.out.println("为你的数组输入元素(元素类型需一致,以空格隔开)");
for (int i = 0;i<n;i++){
a [i] = reader.nextInt();

}


for (int i = 0;i<n;i++){
System.out.println(a [i]);
}

}

public void initArr(double []a){

System.out.println("你的数组具有几个元素?");
int n = reader.nextInt();
System.out.println("为你的数组输入元素(元素类型需一致,以空格隔开)");
for (int i = 0;i<n;i++){
a [i] = reader.nextDouble();

}
for (int i = 0;i<n;i++){
System.out.println(a [i]);
}
}

public void initArr(String []a){

System.out.println("你的数组具有几个元素?");
int n = reader.nextInt();
System.out.println("为你的数组输入元素(元素类型需一致,以空格隔开)");
for (int i = 0;i<n;i++){
a [i] = reader.next();

}
for (int i = 0;i<n;i++){
System.out.println(a [i]);
}
}


}
public class AddSum{
public static void main(String[] args){
Initial ba = new Initial();
int a [] ;
double b [];
String c [];

ba.InitArr(a[]);
ba.InitArr(b[]);
ba.InitArr(c[]);








}
...全文
190 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjjk 2017-09-08
  • 打赏
  • 举报
回复
你这么没头没脑的贴一段代码出来谁知道是什么问题,至少你要把异常信息贴出了啊,然后既然是编译的问题,你还要贴出你是怎么编译的,通过什么方式,如果是命令行编译的,你输入的命令是什么?
李德胜1995 2017-09-08
  • 打赏
  • 举报
回复
在哪里???
幻乐星空 2017-09-08
  • 打赏
  • 举报
回复
你的class文件与你的jre环境的版本不符

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧