java中switch case怎么表示范围
新人才学java很多地方不懂。
import java.io.*;
public class Switch
{
public static void main(String []args)
{
try
{
BufferedReader buff;
buff = new BufferedReader(new InputStreamReader(System.in));
//String str;
int num = Integer.parseInt(buff.readLine());
switch(num)
{
case (num == 100) :
System.out.println("优秀");
break;
case (num < 100 && num > 80) :
System.out.println("良好");
break;
case (num < 80 && num >60) :
System.out.println("及格");
break;
case (num > 0 && num < 60):
System.out.println("加油");
break;
default:
System.out.println("data error");
break;
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
}