duplicate case label im Fall 79-70

Habe ich einen duplicate case label in den folgenden code. Der java-compiler zu sagen, dass ich eine duplicate case label im Fall 79-70. Ich bin eine neue java-Programmierer, so könnten Sie bitte erklären, was ich falsch gemacht habe, mit weniger java-Terminologie?

public class Unit4Test2
 {
  public static void main( String [] args)
    {
      int test_Score = 80;
      int test_Score2 = 40;
      int Grade_Average = (test_Score + test_Score2) / 2 ;

     switch( Grade_Average )
  {
     case 100-90:
       System.out.println( " Your average test score is " + Grade_Average );
       System.out.println( "Your letter grade is an A." );
       break;
     case 89-80:
       System.out.println( " Your average test score is " + Grade_Average );
       System.out.println( "Your letter grade is a B." );
       break;
     case 79-70:
       System.out.println( " Your average test score is " + Grade_Average );
       System.out.println( "Your letter grade is a C." );
       break;     
     case 69-65:
       System.out.println( " Your average test score is " + Grade_Average );
       System.out.println( "Your letter grade is a D." );
       break;
     case 64-0:
       System.out.println( " Your average test score is " + Grade_Average );
       System.out.println( "Your letter grade is a F." );
       break;
    default:
    System.out.println( " Invalid test score. ");
    break;
    }
  }
}
InformationsquelleAutor user3907977 | 2014-08-04
Schreibe einen Kommentar