If、switch选择结构
if单选结构package 选择结构; import java.util.Scanner; public class If单选择结构 { public static void main(String[] args) { Scanner scanner new Scanner(System.in); System.out.println(请输入内容); String sscanner.nextLine(); //equals判断字符串是否相等 if (s.equals(Hello)){ System.out.println(Hello); } System.out.println(And); scanner.close(); } }if双选择结构Scanner scanner new Scanner(System.in); System.out.println(请输入成绩); int scorescanner.nextInt(); if(score60){ System.out.println(及格); }else{ System.out.println(不及格); } scanner.close();if多选择结构Scanner scanner new Scanner(System.in); System.out.println(请输入成绩); int scorescanner.nextInt(); if(score100){ System.out.println(恭喜满分); }else if(score 100 score 90){ System.out.println(A级); }else if(score 90 score 80){ System.out.println(B级); } else if(score 80 score 70){ System.out.println(C级); }else if(score 70 score 60){ System.out.println(D级); }else if(score 60 score 0){ System.out.println(不及格); }else{ System.out.println(成绩不合法); } scanner.close();switch多选择结构/* switch语句中的变量类型可以是 byte、short、int、或者char。 从Java SE开始 switch支持字符串String类型 同时case标签必须为字符串常量或字面量 */ char gradeC; //case穿透没有break //switch匹配一个具体的值 switch (grade) { case A: System.out.println(优秀); break; case B: System.out.println(良好); break; case C: System.out.println(及格); break; case D: System.out.println(再接再厉); break; case E: System.out.println(挂科); break; default: System.out.println(未知等级); } //switch支持字符串String类型 //字符串的本质还是数字 //反编译 java---class字节码文件---反编译IDEA String namezys; switch (name) { case zys: System.out.println(zys); break; casez: System.out.println(z); break; default: System.out.println(弄啥嘞); }
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2468575.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!