java流程控制,if语句的使用
2022/3/8 20:44:42
本文主要是介绍java流程控制,if语句的使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
if单分支结构
语法格式
if (布尔表达式){输出的语句}
用If写一个简易掷筛子游戏
- math是java提供的一个数学工具类,random可以生成一个0-1之间的浮点数类型且最大不超过1
- 如果If语句没有写{},则只运行第一句代码!
- 任何时候使用if语句必须加上{}!
int i = (int) (7 * Math.random()); int z = (int) (7 * Math.random()); int c = (int) (7 * Math.random()); System.out.println("第一次结果:" + i); System.out.println("第二次结果:" + z); System.out.println("第三次结果:" + c); if ((i + z + c) > 10) { System.out.println("手气不错"); } if ((i + z + c) > 13) { System.out.println("卧槽!欧皇!"); } if ((i + z + c) <= 10) { System.out.println("酋长,回家吧");
if双分支结构
语法格式:if(){}else{},它的意思是如果()里面的布尔值为true,则执行{}里面的代码,反之则执行else后{}的代码。
它表达的意思和三元运算符?:一样,如
int a = 60; String age = a>=60?"合格":"不合格"; if(a<60){ System.out.println("不合格"); }else{ System.out.println("合格"); }
两者的含义一样
If多分支结构
也可以用定义多个结构,如:
int age = (int)(100*Math.random()); if (age<15){ System.out.println("小朋友,起来撒尿啦!"); }else if(age<=25){ System.out.println("年轻人,别瞎混啦!"); }else if (age<=50){ System.out.println("中年人,房贷车贷还完了吗?"); }else if(age<=65){ System.out.println("老头子,跳广场舞内娘们好看不?"); }else if (age<=80){ System.out.println("老爷子,身体可还硬朗?啃的动骨头不?"); }else if(age<=100){ System.out.println("真人!您这还有长生不老药吗?"); } System.out.println("几岁啦?"+age+"岁啦!");
这篇关于java流程控制,if语句的使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-10百万架构师第十三课:源码分析:Spring 源码分析:Spring核心IOC容器及依赖注入原理|JavaGuide
- 2025-01-10便捷好用的电商API工具合集
- 2025-01-09必试!帮 J 人团队解决物流错发漏发的软件神器!
- 2025-01-09不容小觑!助力 J 人物流客服安抚情绪的软件!
- 2025-01-09为什么医疗团队协作离不开智能文档工具?
- 2025-01-09惊叹:J 人团队用啥软件让物流服务快又准?
- 2025-01-09如何利用数据分析工具优化项目资源分配?4种工具推荐
- 2025-01-09多学科协作难?这款文档工具可以帮你省心省力
- 2025-01-09团队中的技术项目经理TPM:工作内容与资源优化策略
- 2025-01-09JIT生产管理法:优化流程,提升竞争力的秘诀