【发布时间】:2018-05-29 20:29:28
【问题描述】:
编译以下程序时出现错误(NZEC)。 我无法弄清楚错误。好像我没有做错什么。
import java.util.Arrays;
import java.util.Scanner;
class mixture{
public static void main(String args[]) {
Scanner x=new Scanner(System.in);
int n;
n=x.nextInt();
int a[]=new int[n];
for(int i=0;i<n;i++) {
a[i]=x.nextInt();
}
Arrays.sort(a);
System.out.println(a[0]*a[1]);
}
}
我得到的错误是:
Main.java:4: error: class mixture is public, should be declared in a file
named mixture.java
public class mixture {
^
1 error
【问题讨论】:
-
在提出问题之前,您至少应该尝试在本地(而不是在某些网站上)编译和运行您的代码。 Java 至少有 2 个不错的免费 IDE(IDEA 社区版和 Eclipse)。请注意,我没有看到任何 编译 错误,因此您必须得到一个应该指定的 RuntimeException。
标签: java