package 自我总结;

public class 循环语句 {

    public static void main(String[] args) {

//        while 循环  

//        用法:
// while(条件表达式)
// {
// 执行语句 ;
// } // 当条件表达式的值返回为真时,执行 { } 中的语句,当执行完 { } 语句后,
// 重新判断表达式的值,当表达式的值返回为假时,退出循环。 // 实例:
int i = ;
int sum = ;
while ( i < )//此处不能加分号,否则程序进入空语句,死循环
{
sum += i ;
i++ ;
}
System.out.println( "while循环中1~10的和为:" + sum ) ; // while 和 do……while 的区别: while 是先判断,判断之后
// 再决定是否执行语句,do……while 语句是先执行一次,再进行判断,
// 不管条件是否成立,do……while 循环至少会被执行一次。 // do……while 循环结构 // 用法:
// do
// {
// 执行语句 ;
// }
// while (条件表达式) ; // 实例:
i = ;
sum = ;
do
{
sum += i ;
i++ ;
}while( i < ) ; System.out.println( "do……while循环中1~10的和为:" + sum ) ; // for 循环
// 用法:
// for( 表达式1 ; 表达式 ; 2表达式3 )
// {
// 语句序列 ;
// } // 表达式1 :初始化表达式,完成变量的初始化;
// 表达式2:循环条件表达式;
// 表达式3: 修整变量,改变循环条件。 // for循环首先执行表达式1,完成某一变量的初始化,下一步判断表达式2的返回值是
// 否为 true ,是则执行循环,不是跳出循环,执行完循环体之后,计算表达式3。 // 实例:
sum = ;
for( i = ; i < ; i++ )
{
sum += i ;
}
System.out.println( "for循环中1~10的和为:" + sum ) ; // foreach 语句 // 用法:
// for(元素变量x:便利对象 obj )
// {
// 引用了x的Java语句 ;
// } // foreach 语句中的元素变量 x 不必对其进行初始化; // 实例:
int [ ] array = { , , , , } ; System.out.print( "foreach 遍历一维数组中的元素为:" ) ; for( int x : array )//遍历数组
{
System.out.print( "\t" + x + " " ) ;
} //while 也是可以遍历数组的
i = ;
System.out.print( "\nwhile 遍历一维数组中的元素为:" ) ;
while (i < array.length)
{
System.out.print( "\t" + array[i++] + " ");
}
}
}

★Java语法(七)——————————循环语句的更多相关文章

  1. java基础3_循环语句,数组

    java中的循环: Java中提供了3中循环结构:  while  do-while  for ① 循环结构的作用? 可以不断重复执行循环结构中的代码: ② 上面的3个循环结构功能都是一样的,只是结构 ...

  2. Java基础之循环语句、条件语句、switch case 语句

    Java 循环结构 - for, while 及 do...while 顺序结构的程序语句只能被执行一次.如果您想要同样的操作执行多次,,就需要使用循环结构. Java中有三种主要的循环结构: whi ...

  3. Java中的循环语句

    1.1 while 循环语句 while 语句也称为条件判断语句. 循环方式 : 利用一个条件来控制是否要反复执行这个语句. 语法 : while(条件表达式){ 执行语句 } 当条件表达式的返回值为 ...

  4. java基础3 循环语句:While 循环语句、do while 循环语句、 for 循环语句 和 break、continue关键字

    一.While循环语句 1.格式 while(条件表达式){ 执行语句: } 2.要点 1,先判断后执行 2,循环次数不定 3,避免死循环 3.举例 题目1:输出0-100之间的所有数 class D ...

  5. javascript语法之循环语句

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  6. python基础语法_8循环语句

    http://www.runoob.com/python3/python3-loop.html while 循环 Python中while语句的一般形式: while 判断条件: 语句 无限循环 我们 ...

  7. javascript语法之循环语句小练习

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  8. IT兄弟连 Java语法教程 流程控制语句 循环结构语句1

    循环语句可以在满足循环条件的情况下,反复执行某一点代码,这段被重复执行的代码被称为循环体,当反复执行这个循环体时,需要在合适的时候把循环条件该为假,从而结束循环,否则循环将一直执行下去,形成死循环.循 ...

  9. Java语法基础(四)----循环结构语句

    一.循环结构: 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则 ...

随机推荐

  1. js中阻止事件冒泡和浏览器默认行为

    在使用javascript编程时会遇到一个问题,就是当你给html添加事件时,由于浏览器默认的为冒泡型事件触发机制,所以会触发你不想触发的事件.那么通过如下的函数可以解决这个问题.[兼容IE和FF] ...

  2. 配置yum仓库和rpm包

    作业一: 1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分 ...

  3. hadoop手工移块

    1.关于磁盘使用策略,介绍参考http://www.it165.net/admin/html/201410/3860.html 在hadoop2.0中,datanode数据副本存放磁盘选择策略有两种方 ...

  4. 【LeetCode Weekly Contest 26 Q4】Split Array with Equal Sum

    [题目链接]:https://leetcode.com/contest/leetcode-weekly-contest-26/problems/split-array-with-equal-sum/ ...

  5. mybatis源码阅读-执行器Executor(四)

    说明 前面二看到了 sqlSession最终是找到MapperStatement然后委托给Executer执行的 Executer到底做了什么 接口定义 public interface Execut ...

  6. eventlet学习笔记

    eventlet学习笔记 标签(空格分隔): python eventlet eventlet是一个用来处理和网络相关的python库函数,且可以通过协程(coroutines)实现并发.在event ...

  7. 津津的储蓄计划 2004年NOIP全国联赛提高组

    题目描述 Description 津津的零花钱一直都是自己管理.每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同. 为了让津津学习如何储蓄,妈妈提出,津津可以 ...

  8. iOS:去除UITableView的空白行

    要去除UITableView在运行时显示的多余空白行,只需要将TableView的Style从Plain改为Grouped即可.

  9. HDU 3001

    题目中说明每个城市至少要走一次,至多走2次,因此要用到三进制压缩,然后就是状态转移方程了. 这道题就处理三进制的地方麻烦一点.同时注意,在选择最小长度时,一定是要每一个点都经过至少一次的,即是状态的每 ...

  10. ICM Technex 2017 and Codeforces Round #400 (Div. 1 + Div. 2, combined) C. Molly's Chemicals

    感觉自己做有关区间的题目方面的思维异常的差...有时简单题都搞半天还完全没思路,,然后别人提示下立马就明白了...=_= 题意:给一个含有n个元素的数组和k,问存在多少个区间的和值为k的次方数. 题解 ...