循环语句及数组
知识点总结: 循环语句 及 数组
Java中有三种主要的循环结构:1) for循环 2) while循环 3) do…while循环 Java 增强 for 循环
一. for(初始化;布尔表达式;更新){ 代码语句} 例1:
二.while 循环 while是最基本的循环,它的结构为:
格式 : while( 布尔表达式){循环内容} 例2:
三、do...while循环 do…while 循环和 while 循环相似,却不同的是,do…while 循环至少会执行一次
格式: do{ 代码语句}while(布尔表达式); 例3:
四、Java增强型for循环Java5 引入了一种主要用于数组的增强型for循环。但需要注意一点:Java增强型for循环只能 取值,不能赋值
格式: for(声明语句:表达式){ 代码句子 }
五、break、continue、return
1.)break : 结束循环 2.) continue : 结束本次循环,进入下一次循环
3.)return : 结束一个方法,方法的结束了,循环自然被结束注意:在while和do...while中使用continue时要注意更新语句的位置。
五.声明数组变量
注:必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法格式:
例: 声明数组变量 byte[] arrayByteA; int[] arrayIntA; long[] arrayLongA; String[] arrayStringA;
1)数组的初始化主要有 两种方式:静态初始化 , 动态初始化
* 数组静态初始化: arrayByteA=new byte[] {1,2,3,4,5};
或数组声明的变量和初始化用一条语句完成 byte[] arrayByteA=new byte[] {1,2,3,4,5,6};
*数组动态初始化 arrbtC=new int[8];
或数组声明的变量和初始化用一条语句完成 int[] arrbtC=new int[2];
2)数组引用
Java中通过下标来引用数组元素:arrayName[index];
Java会对数组元素要进行越界检查以保证安全性。每个数组都有一个length属性来指明它的长度,
例如arrayIntA.length 指明数组 arrayIntA 的长度。