Java条件语句 if...else!Java基础!
2021/10/20 14:10:28
本文主要是介绍Java条件语句 if...else!Java基础!,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Java 支持两种选择语句:if 语句和 switch 语句。其中 if 语句使用布尔表达式或布尔值作为分支条件来进行分支控制,而 switch 语句则用于对多个整型值进行匹配,从而实现分支控制。
选择结构解决了顺序结构不能判断的缺点,可以根据一个条件判断执行哪些语句块。选择结构适合于带有逻辑或关系比较等条件判断的计算。例如判断两个数的大小等。
if 结构
一个 if 语句包含一个布尔表达式和一条或多条语句。
if(布尔表达式) { //如果布尔表达式为true将执行的语句 }
布尔表达式的如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码。
例1:
public class Test { public static void main(String args[]){ int x = 10; if( x < 15 ){ System.out.print("这是 if 语句"); } } }
满足条件并输出:这是 if 语句
if...else语句
if 语句后面可以跟 else 语句,当 if 语句的布尔表达式值为 false 时,将会执行else 语句。
if(布尔表达式){ //如果布尔表达式的值为true }else{ //如果布尔表达式的值为false }
例2:
public class Test { public static void main(String args[]){ int x = 30; if( x < 20 ){ System.out.print("这是 if 语句"); }else{ System.out.print("这是 else 语句"); } } }
输出结果:这是 else 语句
if-else-if 语句
if 语句的主要功能是给程序提供一个分支。然而,有时候程序中仅仅多一个分支是远远不够的,甚至有时候程序的分支会很复杂,这就需要使用多分支的 if…else if 语句。
通常表现为“如果满足某种条件,就进行某种处理,否则如果满足另一种条件才执行另一种处理……,这些条件都不满足则执行最后一种条件”。
if(表达式1) { 语句块1; } else if(表达式2) { 语句块2; } else if(表达式n) { 语句块n; } else { 语句块n+1; }
可以看出,else-if 结构实际上是 if-else 结构的多层嵌套。明显的特点就是在多个分支中只执行一个语句组,而其他分支都不执行,所以这种结构可以用于有多种判断结果的分支中。
if 条件语句大概就这些了!另外你如果还想了解其他的Java基础可以看下Java300集,高淇老师主讲为初学者而著!适合准备入行的小白学习Java,讲的内容非常符合现在的编程环境,各种比较新颖的技术都有讲到,全套课程总共300多集,内容精炼没有什么废话!
Java300集零基础新手入门课程
这篇关于Java条件语句 if...else!Java基础!的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-28微服务架构中API版本控制的实践
- 2024-09-28AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行
- 2024-09-27Sentinel配置限流资料:新手入门教程
- 2024-09-27Sentinel配置限流资料详解
- 2024-09-27Sentinel限流资料:新手入门教程
- 2024-09-26Sentinel限流资料入门详解
- 2024-09-26Springboot框架资料:初学者入门教程
- 2024-09-26Springboot框架资料详解:新手入门教程
- 2024-09-26Springboot企业级开发资料:新手入门指南
- 2024-09-26SpringBoot企业级开发资料新手指南