★Java语法(七)——————————循环语句
2016-09-20 07:53
253 查看
package 自我总结; public class 循环语句 { public static void main(String[] args) { // while 循环 // 用法: // while(条件表达式) // { // 执行语句 ; // } // 当条件表达式的值返回为真时,执行 { } 中的语句,当执行完 { } 语句后, // 重新判断表达式的值,当表达式的值返回为假时,退出循环。 // 实例: int i = 1 ; int sum = 0 ; while ( i < 11 )//此处不能加分号,否则程序进入空语句,死循环 { sum += i ; i++ ; } System.out.println( "while循环中1~10的和为:" + sum ) ; // while 和 do……while 的区别: while 是先判断,判断之后 // 再决定是否执行语句,do……while 语句是先执行一次,再进行判断, // 不管条件是否成立,do……while 循环至少会被执行一次。 // do……while 循环结构 // 用法: // do // { // 执行语句 ; // } // while (条件表达式) ; // 实例: i = 1 ; sum = 0 ; do { sum += i ; i++ ; }while( i < 11) ; System.out.println( "do……while循环中1~10的和为:" + sum ) ; // for 循环 // 用法: // for( 表达式1 ; 表达式 ; 2表达式3 ) // { // 语句序列 ; // } // 表达式1 :初始化表达式,完成变量的初始化; // 表达式2:循环条件表达式; // 表达式3: 修整变量,改变循环条件。 // for循环首先执行表达式1,完成某一变量的初始化,下一步判断表达式2的返回值是 // 否为 true ,是则执行循环,不是跳出循环,执行完循环体之后,计算表达式3。 // 实例: sum = 0 ; for( i = 0 ; i < 11 ; i++ ) { sum += i ; } System.out.println( "for循环中1~10的和为:" + sum ) ; // foreach 语句 // 用法: // for(元素变量x:便利对象 obj ) // { // 引用了x的Java语句 ; // } // foreach 语句中的元素变量 x 不必对其进行初始化; // 实例: int [ ] array = { 1 , 2, 3, 4, 5 } ; System.out.print( "foreach 遍历一维数组中的元素为:" ) ; for( int x : array )//遍历数组 { System.out.print( "\t" + x + " " ) ; } //while 也是可以遍历数组的 i = 0 ; System.out.print( "\nwhile 遍历一维数组中的元素为:" ) ; while (i < array.length) { System.out.print( "\t" + array[i++] + " "); } } }
相关文章推荐
- 4 Java基础语法(switch语句,循环语句(for,while),控制跳转语句(break,return,continue))
- Java语法基础之循环结构语句详解
- Java基础语法(一)---数据、数值类型、运算符、程序流程控制语句和循环结构
- java基础语法循环语句
- 黑马程序员——高新技术---Java基础语法-循环结构和跳转语句
- 3.2Java基础语法(循环的嵌套、跳转控制语句)
- Java语法基础之循环结构语句详解
- Java语法基础(四)----循环结构语句
- day1-Java基础语法--Java循环语句
- java中支持Label语法,不过要配合流程控制语句使用(备忘)
- Java 基础语法 条件语句,关系,逻辑表达式
- java基础知识:循环语句
- java编程循环语句使用中提升性能的几点建议
- Java 语法:循环
- java基础整理2--循环语句的使用
- JAVA基础第三天学习日记_循环语句、函数、数组
- 一起学java【9】---循环语句
- [Java学习笔记] 猜猜看(2) ~ 中断循环语句的一种方法(能够中断所有进行中的循环)
- Java基础学习笔记(一)环境变量配置,数据类型,运算符,控制语句,循环语句
- PHP基本语法(五)—— 循环语句