java吧 关注:1,241,226贴子:12,712,997
  • 6回复贴,共1

新手入门求指教

只看楼主收藏回复

public class switch_1 {
public static void main (String[] args){
System.out.println("输入你的名次");
Scanner in=new Scanner(System.in);
int ranking=in.nextInt();
switch(ranking){
case 1:
System.out.println("无敌");
break;
case 2:
System.out.println("还行");
break;
case 3:
System.out.println("该怎么办");
System.out.println("请输入一个数字");
int gender=in.nextInt();
if(gender<=11);{
System.out.println("加油");
}
if(gender>=20);{
System.out.println("费了");
}


IP属地:黑龙江1楼2018-09-07 14:11回复
    为什么我在输入完数字那不不进行判断了而是吧加油和费了都输出了


    IP属地:黑龙江2楼2018-09-07 14:12
    回复


      IP属地:黑龙江3楼2018-09-07 14:14
      回复
        多了个分号


        IP属地:河北来自Android客户端4楼2018-09-07 14:16
        收起回复
          if(gender<=11);{ // 这里 多分号
          System.out.println("加油");
          }
          if(gender>=20);{ // 这里 多分号
          System.out.println("费了");
          }


          IP属地:安徽5楼2018-09-07 14:21
          收起回复