java问题class he is public, should be declared in a file named he.java,哪里出了问题?详细指出

package javaapplication20;
import java.util.Scanner;
/**
*
* @author 2333
*/
public class JavaApplication20 {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner oi=new Scanner(System.in);
int a=oi.nextInt();
int n=oi.nextInt();
int ans=a;
for(int i=0;i<n-1;i++){
ans*=a;}
System.out.print(ans);
}
}

第1个回答  2017-03-24
文件名必须是:JavaApplication20 和类型保持一致追问

package javaapplication20;改成package JavaApplication20;吗?
不对啊

本回答被网友采纳
第2个回答  2017-03-30
少个}这个符号。还有import java.util.*换成这个也是可以的。
第3个回答  2017-03-24
保存的文件名,和类名称,不对应

~~~~~~~~

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网