★Java语法(七)——————————循环语句
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语法(七)——————————循环语句的更多相关文章
- java基础3_循环语句,数组
java中的循环: Java中提供了3中循环结构: while do-while for ① 循环结构的作用? 可以不断重复执行循环结构中的代码: ② 上面的3个循环结构功能都是一样的,只是结构 ...
- Java基础之循环语句、条件语句、switch case 语句
Java 循环结构 - for, while 及 do...while 顺序结构的程序语句只能被执行一次.如果您想要同样的操作执行多次,,就需要使用循环结构. Java中有三种主要的循环结构: whi ...
- Java中的循环语句
1.1 while 循环语句 while 语句也称为条件判断语句. 循环方式 : 利用一个条件来控制是否要反复执行这个语句. 语法 : while(条件表达式){ 执行语句 } 当条件表达式的返回值为 ...
- java基础3 循环语句:While 循环语句、do while 循环语句、 for 循环语句 和 break、continue关键字
一.While循环语句 1.格式 while(条件表达式){ 执行语句: } 2.要点 1,先判断后执行 2,循环次数不定 3,避免死循环 3.举例 题目1:输出0-100之间的所有数 class D ...
- javascript语法之循环语句
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- python基础语法_8循环语句
http://www.runoob.com/python3/python3-loop.html while 循环 Python中while语句的一般形式: while 判断条件: 语句 无限循环 我们 ...
- javascript语法之循环语句小练习
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- IT兄弟连 Java语法教程 流程控制语句 循环结构语句1
循环语句可以在满足循环条件的情况下,反复执行某一点代码,这段被重复执行的代码被称为循环体,当反复执行这个循环体时,需要在合适的时候把循环条件该为假,从而结束循环,否则循环将一直执行下去,形成死循环.循 ...
- Java语法基础(四)----循环结构语句
一.循环结构: 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则 ...
随机推荐
- C#关键字详解第二节
base:基类 在有些书中base的解释为表示父类,没错,base可以表示父类,但我更想理解成基类,因为更原始更具象,既 然是类,那么他就符合面向对象的设计规则和特点,我们知道面向对象的三个特点是封装 ...
- JavaScript进阶----关于数字的方法,Math对象,日期对象,定时器,函数,for in
关于数字的方法: <!DOCTYPE html> <html lang="en"> <head> <meta charset=" ...
- noip模拟赛 radius
分析:这道题实在是不好想,一个可以骗分的想法是假定要求的那个点在中心点上,可以骗得不少分.但是在边上的点要怎么确定呢?理论复杂度O(﹢无穷).答案一定是和端点有关的,涉及到最大值最小,考虑二分最大值, ...
- hdu 3549 最大流
#include<stdio.h> #include<string.h> #include<queue> #include<iostream> usin ...
- nyoj_37_回文字符串_201403121649
回文字符串 时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述 所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如"aba".当 ...
- 数组优化 Dijkstra 最短路
//============================================================================// Name : POJ.cpp// Au ...
- hibernate即时获取数据库信息
由于读取数据的时候,Hibernate将第一次读取的内容放到了缓存中,若此时有别的应用修改了数据库中的数据,程序再次读取的时候,内容是从缓存中直接获取,无法反映数据库中的最新状况. 因此,可以设置读取 ...
- 动态加入的HTML的自己主动渲染
这两天在写一个用EasyUI的前台,遇到动态向Layout加入HTML内容时没有自己主动渲染的问题.查了一下网上的资料后得以解决.详细例如以下: $("#content").htm ...
- 史上最全opencv源代码解读,opencv源代码具体解读文件夹
本博原创,如有转载请注明本博网址http://blog.csdn.net/ding977921830/article/details/46799043. opencv源代码主要是基于adaboost算 ...
- jsp上传下载+SmartUpload插件上传
使用之前须要自己下载jspSmartUpload.jar包 这里找到一个支持中文的jar包,下载地址例如以下: http://www.blogjava.net/Files/hijackwust/jsm ...