标签:语句 控制 System else println 分支 out 布尔
**重要 用来实现业务
分为三类:控制语句,选择(if switch),循环(for ,while,do...while),转向break, continue, return
if任何情况下只能执行一个分支
if(布尔类型){
}
if(布尔类型){
分支一
}else{
分支二
}
if(布尔表达式){
分支1
}else if(布尔表达式){
分支2
}else if(布尔表达式){
分支3
} //从上往下,有true就退出
if(布尔类型){
分支一
}else{
分支二
}
if(布尔表达式){
分支1
}else if(布尔表达式){
分支2
}else if(布尔表达式){
分支3
}else{
}有else表示至少一个分支执行
没有else可能导致每个分支都不执行
***要是分支单当中只有一条java语句,则其大括号可以省略
****(关系运算符(==,>=)的结果都是布尔类型)
//最初版 public class Predict{ public static void main(String[] args){ java.util.Scanner i = new java.util.Scanner(System.in); System.out.println("请输入天气信息"); int wh = i.nextInt(); // Scanner j = Scanner(System.in); System.out.println("请输入性别信息"); int sex = i.nextInt(); if(wh !=0 &&wh !=1 &&sex !=0&&sex !=1){ System.out.println("输入不合适"); return; } if(wh==0){//晴天 if(sex==0){ System.out.println("防晒霜玩耍"); }else{ System.out.println("直接玩耍"); } }else{//雨天 if(sex==0){ System.out.println("小花伞"); }else{ System.out.println("大黑伞"); } } }
标签:语句,控制,System,else,println,分支,out,布尔 来源: https://www.cnblogs.com/kelvin-liu/p/15584716.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。