while循环 Java中的另外一种循环是while循环。while循环的语法格式如下: while(条件表达式){ 循环体; } 其中条件表达式定义了控制循环的条件,可以使任何有效的boolean表达式,条件为真时,循环会迭代。条件为假时,程序控制流会立刻转移到循环后面的代码。 例:下面是一个使用 ...
分类:
编程语言 时间:
2019-07-29 10:17:58
阅读次数:
127
3 if-else if-else条件语句 if-else if-else的完整形式如下: if(判断条件A){ A语句块(判断条件A的值为true,执行) }else if(判断条件B){ B语句块(判断条件B的值为true,执行) }else{ C语句块(判断条件A和判断条件B的值都为false ...
分类:
编程语言 时间:
2019-07-29 10:11:36
阅读次数:
114
2 if-else条件语句 if-else语句的完整形式如下: if(判断条件){ A代码块(判断条件的值为true,执行) }else{ B代码块(判断条件的值为false,执行) } 当然,如果代码块只有一条语句的话,也可以使用以下形式简化代码: if(判断条件) A代码块; else B代码块 ...
分类:
编程语言 时间:
2019-07-29 10:10:34
阅读次数:
96
双重for循环 如果把一个循环放在另一个循环体中,那么就可以形成嵌套循环,也就是双重for循环,当然嵌套循环也可以是for循环嵌套while循环,也可以是while循环嵌套while循环……,即各种类型的循环都可以作为外层循环,也可以作为内层循环。 当程序遇到嵌套循环时,如果外层循环的循环条件允许, ...
分类:
编程语言 时间:
2019-07-29 10:05:07
阅读次数:
102
不论哪一种编程语言,都会提供两种基本的流程控制结构:分支结构和循环结构。其中分支结构用于实现根据条件来选择性地执行某段代码,循环结构则用于实现根据循环条件重复执行某段代码。Java同样提供了这两种流程控制结构的语法,Java提供了if和switch两种分支语句,并提供了while、do-while和 ...
分类:
编程语言 时间:
2019-07-29 10:03:36
阅读次数:
123
Java语言没有提供goto语句来控制程序的跳转,这种做法提高了程序流程控制的可读性,但降低了程序流程控制的灵活性。为了弥补这种不足,Java提供了continue和break来控制循环结构。除此之外,return可以结束整个方法,当然也就结束了一次循环。 使用break结束循环 某些时候需要在某种 ...
分类:
编程语言 时间:
2019-07-29 10:02:47
阅读次数:
79
从本书之前的内容中就一直在使用赋值运算符。现在是正式介绍赋值运算符的时候了。赋值运算符是单个等号”=“。在Java中,赋值运算符的工作方式与所有其它计算机语言相同。它的一般形式如下: var = expression; 其中,var的类型必须和expression的类型相兼容。 赋值运算符有一个有趣 ...
分类:
编程语言 时间:
2019-07-29 09:58:07
阅读次数:
83
类型转换是将一个值从一种类型更改为另一种类型的过程。例如,可以将String(字符串,字符串是Java中非常特殊的数据类型,字符串属于引用类型,但是可以像基本类型一样使用字面值赋值)类型数据“456”转换为一个数值型,而且可以将任意类型的数据转换为String类型。 如果从低精度(比如byte,最大 ...
分类:
编程语言 时间:
2019-07-29 09:53:35
阅读次数:
139
循环语句可以在满足循环条件的情况下,反复执行某一点代码,这段被重复执行的代码被称为循环体,当反复执行这个循环体时,需要在合适的时候把循环条件该为假,从而结束循环,否则循环将一直执行下去,形成死循环。循环语句可能包含如下4个部分: 1.初始化语句:一个或多条语句,这些语句用于完成一些初始化工作,初始化 ...
分类:
编程语言 时间:
2019-07-29 09:50:05
阅读次数:
96
使用continue忽略本次循环剩下的语句 continue的功能和break有点类似,区别是continue只是忽略本次循环剩下的语句,接着开始下一次循环,并不会终止循环;而break则是完全终止循环本身。如下程序示范了continue的用法。 public class ContinueDemo{ ...
分类:
编程语言 时间:
2019-07-29 09:42:49
阅读次数:
97