布尔表达式

Java循环结构

不羁岁月 提交于 2019-12-06 07:45:21
Java 循环结构 - for , while 及 do…while 顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 在Java5中引入了一种主要用于数组的增强型for循环。 while 循环 while 是最基本的循环,它的结构为: while( 布尔表达式 ) { //循环内容 } 只要布尔表达式为 true ,循环体会一直执行下去。 实例 public class Test { public static void main(String args[]) { int x = 10; while( x < 20 ) { System.out.print("value of x : " + x ); x++; System.out.print("\n"); } } } 以上实例编译运行结果如下: value of x : 10 value of x : 11 value of x : 12 value of x : 13 value of x : 14 value of x : 15 value of x : 16 value of x : 17 value of x : 18 value of x : 19 do…while 循环 对于 while

Java分支结构

纵饮孤独 提交于 2019-12-06 07:45:09
Java 分支结构 - if...else / switch 顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。 Java有两种分支结构: if 语句 switch 语句 if 语句 一个 if 语句包含一个布尔表达式和一条或多条语句。 语法 if 语句的用语法如下: if(布尔表达式) { //如果布尔表达式为true将执行的语句 } 如果布尔表达式的值为 true ,则执行 if 语句中的代码块。否则执行 if 语句块后面的代码。 public class Test { public static void main(String args[]){ int x = 10; if( x < 20 ){ System.out.print("这是 if 语句"); } } } 以上代码编译运行结果如下: 这是 if 语句 if...else语句 if 语句后面可以跟 else 语句,当 if 语句的布尔表达式值为 false 时, else 语句块会被执行。 语法 if…else 的用法如下: if(布尔表达式){ //如果布尔表达式的值为true }else{ //如果布尔表达式的值为false } 实例 public class Test { public static void main(String args[]){ int x = 30; if( x < 20 )

JavaSE基础(六)--Java流程控制语句之条件语句

北慕城南 提交于 2019-12-06 01:09:00
Java 条件语句 - if...else 一个 if 语句包含一个布尔表达式和一条或多条语句。 语法 if 语句的语法如下: if ( 布尔表达式 ) { // 如果布尔表达式为true将执行的语句 } 如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码。 Test.java 文件代码: public class Test {   public static void main ( String args [ ] ) {     int x = 10 ;     if ( x < 20 ) {       System . out . print ( " 这是 if 语句 " ) ;     }   } } 以上代码编译运行结果如下: 这是 if 语句 if...else语句 if 语句后面可以跟 else 语句,当 if 语句的布尔表达式值为 false 时,else 语句块会被执行。 语法 if…else 的用法如下: if ( 布尔表达式 ) {   // 如果布尔表达式的值为true } else {   // 如果布尔表达式的值为false } 实例 Test.java 文件代码: public class Test {   public static void main ( String args [ ] ) {    

Java 循环结构 - for, while 及 do...while

可紊 提交于 2019-12-02 22:39:11
顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 在Java5中引入了一种主要用于数组的增强型for循环。 while 循环 while是最基本的循环,它的结构为: while ( 布尔表达式 ) { // 循环内容 } 只要布尔表达式为 true,循环就会一直执行下去。 实例 Test.java 文件代码: public class Test { public static void main ( String args [ ] ) { int x = 10 ; while ( x < 20 ) { System . out . print ( " value of x : " + x ) ; x ++; System . out . print ( " \n " ) ; } } } 以上实例编译运行结果如下: value of x : 10 value of x : 11 value of x : 12 value of x : 13 value of x : 14 value of x : 15 value of x : 16 value of x : 17 value of x : 18 value of x : 19 do…while 循环 对于

Java学习day4 程序流程控制一

拟墨画扇 提交于 2019-12-01 10:19:46
一、分支结构     条件语句:if...else     if语句:         一个 if 语句包含一个布尔表达式和一条或多条语句,如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码。     语法:       if(布尔表达式)     {     //如果布尔表达式为true将执行的语句     }     if...else语句:         if 语句后面可以跟 else 语句,当 if 语句的布尔表达式值为 false 时,else 语句块会被执行。     语法:     if(布尔表达式){     //如果布尔表达式的值为true     }else{     //如果布尔表达式的值为false     }          if 语句后面可以跟 else if…else 语句,这种语句可以检测到多种可能的情况。     语法:     if(布尔表达式1){     执行代码块;//如果布尔表达式1的值为true执行代码     } else if(布尔表达式2){     执行代码块;//如果布尔表达式2的值为true执行代码     } ... ... else{ 执行代码块;//如果以上布尔表达式都不为true执行代码 }     使用 if,else if,else 语句的时候,需要注意下面几点:

Java分支语句之if...else

孤者浪人 提交于 2019-12-01 10:05:10
if...else条件语句   一个if语句包含一个布尔表达式和一条或者多条语句.    语法运用有三种 1 //第一种 2 if(布尔表达式){ 3 //如果布尔表达式为true将执行的语句 4 } 5 6 //第二种 7 if(布尔表达式){ 8 //如果布尔表达式为true将执行的语句 9 }else{ 10 //如果布尔表达式为false将执行的语句 11 } 12 13 //第三种 14 if(布尔表达式1){ 15 //如果布尔表达式1为true将执行的语句 16 }else if(布尔表达式2){ 17 //如果布尔表达式2为true将执行的语句 18 }else{ 19 //如果布尔表达式1,布尔表达式2为false将执行的语句 20 } 21 22 //扩展嵌套if...else 23 if(布尔表达式1){ 24 //如果布尔表达式1为true将执行的语句 25 if(布尔表达式2){ 26 //如果布尔表达式2为true将执行的语句 27 } 28 } 如果布尔表达式的值为true,则执行if语句的代码块,否则执行if语句块后面的代码. 来源: https://www.cnblogs.com/java-lzx/p/11678503.html

Java 从入门到进阶之路(四)

*爱你&永不变心* 提交于 2019-11-28 22:11:07
之前的文章我们介绍了 Java 的运算符和表达式,本章我们来看一下 Java 的循环结构。 循环是程序设计语言中反复执行某些代码的一种计算机处理过程,是一组相同或相似语句被有规律的重复性进行。 循环的要素:   - 循环变量的初始化   - 循环条件(以循环变量为基础)   - 循环变量的改变(向着循环的结束进行改变) Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 while 循环 while是最基本的循环,它的结构为: while(布尔表达式){ //循环内容 } 只要布尔表达式为 true,循环就会一直执行下去。 1 public class HelloWorld { 2 public static void main(String[] args) { 3 int i = 0; 4 while (i < 5) { 5 System.out.print(i); // 0 1 2 3 4 6 i++; 7 } 8 } 9 } do…while 循环 对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。 do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。 do {  //代码语句 }while(布尔表达式); 注意:

Java - > for, while 及 do.while循环

心已入冬 提交于 2019-11-28 18:37:20
为什么要用到循环结构: 按顺序结构执行程序语句(方法或者代码块)只能被执行一次。如果要多次执行,就需要使用到循环结构( 循环结构 是指在程序中需要反复执行某个功能而设置的一种程序结构) 布尔表达式 :是一段代码声明,它最终只有true(真)和false(假)两个取值。最简单的布尔表达式是等式(equality),这种布尔表达式用来测试一个值是否与另一个值相同。 1、while循环 特点:先判断 布尔表达式 (条件),条件为真,执行循环语句。条件为假,直接结束循环语句。 while( 布尔表达式 ) { //循环内容 } 只要布尔表达式为 true ,循环体会一直执行下去。 查看示例代码 public static void main(String[] args){ int i = 10; System.out.println("开始执行" ); //当i小于15的时候继续循环执行输出 while( i < 15 ) { System.out.println(i+"小于15 is:"+(i < 15)); i=i+1; } System.out.println("循环结束" );} 运行结果如图: 2、do…while 循环 特点: do…while 循环至少会执行一次,然后判断条件,条件为真,执行循环语句。条件为假,直接结束循环语句。 do { //代码语句 }while

java循环结构

随声附和 提交于 2019-11-28 13:34:37
while 循环 while是最基本的循环,它的结构为: while(布尔表达式){ //循环内容 } do…while 循环 对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。 do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。 do{ //代码语句 }while(布尔表达式) 注意: 布尔表达式在循环体的后面,所以语句块在检测布尔表达式之前已经执行了。 如果布尔表达式的值为 true,则语句块一直执行,直到布尔表达式的值为 false。 for循环 虽然所有循环结构都可以用 while 或者 do...while表示,但 Java 提供了另一种语句 —— for 循环,使一些循环结构变得更加简单。 for(初始化; 布尔表达式; 更新) { //代码语句 } 关于 for 循环有以下几点说明: 最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。 然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。 执行一次循环后,更新循环控制变量。 再次检测布尔表达式。循环执行上面的过程。 Java 增强 for 循环 Java5 引入了一种主要用于数组的增强型 for 循环。 Java 增强

Java 条件语句

家住魔仙堡 提交于 2019-11-28 13:33:58
if 语法 if 语句的语法如下: if(布尔表达式) { //如果布尔表达式为true将执行的语句 } if...else语句 if 语句后面可以跟 else 语句,当 if 语句的布尔表达式值为 false 时,else 语句块会被执行。 if(布尔表达式){ //如果布尔表达式的值为true }else{ //如果布尔表达式的值为false } if...else if...else 语句 if 语句后面可以跟 else if…else 语句,这种语句可以检测到多种可能的情况。 使用 if,else if,else 语句的时候,需要注意下面几点: if 语句至多有 1 个 else 语句,else 语句在所有的 else if 语句之后。 if 语句可以有若干个 else if 语句,它们必须在 else 语句之前。 一旦其中一个 else if 语句检测为 true,其他的 else if 以及 else 语句都将跳过执行。 if(布尔表达式 1){ //如果布尔表达式 1的值为true执行代码 }else if(布尔表达式 2){ //如果布尔表达式 2的值为true执行代码 }else if(布尔表达式 3){ //如果布尔表达式 3的值为true执行代码 }else { //如果以上布尔表达式都不为true执行代码 } 嵌套的 if…else 语句 使用嵌套的 if