-1
このエラーメッセージが表示されるファイル名を確認して、パブリッククラスが自分の.javaファイルと同じです。私はどこに行くのか分からないことをチェックする以外に。ここでJavaクラスエラーMain.java:3:エラー:
Main.java:3: error: class ClassGenderPercentages is public, should be declared in a file named ClassGenderPercentages.java
public class ClassGenderPercentages
^
私のコード
import java.util.Scanner;
public class ClassGenderPercentages
{
public static void main (String args[])
{
Scanner keyboard = new Scanner(System.in);
int maleStudents, femaleStudents;
int totalStudents;
double maleStudentPercentage, femaleStudentPercentage;
maleStudents = keyboard.nextInt();
System.out.println("Enter number of male registered:" + maleStudents);
femaleStudents = keyboard.nextInt();
System.out.println("Enter number of female registered:" + femaleStudents);
totalStudents = (int) (maleStudents + femaleStudents);
maleStudentPercentage = ((100 * maleStudents)/totalStudents);
femaleStudentPercentage = ((100 * femaleStudents)/totalStudents);
System.out.println("The percentage of males registered is: " + maleStudentPercentage + "%");
System.out.println("The percentage of females registed is: " + femaleStudentPercentage + "%");
}
}
可能な複製(HTTP [Javaクラスが公開されているという名前のファイルで宣言されなければならない]:// stackoverflowの.com/questions/13811020/java-class-is-public-should-be-called-a-file-named) – Joffrey
エラーは明らかにファイル名はClassGenderPercentages.javaでなければならず、ファイル名はMain .java – Bonton255