if和switch
1 package FlowControl; 2 3 import java.util.Scanner; 4 5 public class Demo05If { 6 public static void main(String[] args) { 7 Scanner s=new Scanner(System.in); 8 System.out.println("请输入一个分数"); 9 int score=s.nextInt(); 10 // if单选择结构 11 if(score==100){ 12 System.out.println("周硕是个大美女"); 13 } 14 15 // if双选择结构 16 if (score<60){ 17 System.out.println("不及格"); 18 }else{ 19 System.out.println("及格了"); 20 } 21 22 // if多选择结构 23 if (score==100){ 24 System.out.println("满分,牛逼"); 25 }else if (score<100&&score>80){ 26 System.out.println("也可以了"); 27 }else if(score<=80&&score>60){ 28 System.out.println("再接再厉"); 29 }else if(score<=60&&score>0){ 30 System.out.println("挂了"); 31 }else{ 32 System.out.println("请输入1-100的数字"); 33 } 34 35 //嵌套的if结构 36 if (score<70){ 37 if (score>60){ 38 System.out.println("挂科边缘"); 39 }else{ 40 System.out.println("废了"); 41 } 42 } 43 44 s.close(); 45 } 46 }
上面是if,下面是switch
1 package FlowControl; 2 3 public class Demo06switch { 4 public static void main(String[] args) { 5 // Switch多选择结构 从java7开始,支持字符串String类型了 6 String score="A"; 7 switch (score){ 8 case "A": 9 System.out.println("A哟~"); 10 break; 11 case "B": 12 System.out.println("B哟~"); 13 break; 14 default:{ 15 System.out.println("无"); 16 } 17 } 18 } 19 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具