★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,从而结束循环,否则 ...
随机推荐
- 30.IK中文分词器的安装和简单使用
在之前我们学的都是英文,用的也是英文的standard分词器.从这一节开始,学习中文分词器.中国人基本上都是中文应用,很少是英文的,而standard分词器是没有办法对中文进行合理分词的,只是将每个中 ...
- Java 下实现Cache
最近在做Spring的项目,想做一个缓存,访问数据库,定期来做数据更新 要实现两个功能 可以通过http请求来立刻刷新缓存 缓存可以通过自己配置的时间间隔来定期刷新 通过Controller来做 因为 ...
- 『REM』手机屏幕适配
function adapt(designWidth, rem2px){ var d = window.document.createElement('div'); d.style.width = ' ...
- 【Codeforces 522A】Reposts
[链接] 我是链接,点我呀:) [题意] 有人转载官方号的动态. 又有其他人转载其他人转载的动态. 问你最长的一条转载动态的链有多长. [题解] 用map把每个人的英文都转成小写的 然后从map中获取 ...
- EntityFramewordCore 2.2 DBFirst简单使用
如何用EF Core连接数据库并且生成实体类? 1.通过Nuget安装依赖 Install-package Microsoft.EntityFrameworkCore Install-package ...
- 洛谷 P1851 好朋友
题目背景 小可可和所有其他同学的手腕上都戴有一个射频识别序列号码牌,这样老师就可以方便的计算出他们的人数.很多同学都有一个“好朋友” .如果 A 的序列号的约数之和恰好等于B 的序列号,那么 A的好朋 ...
- hdu 4971 多校10最大权闭合图
/* 很明显的最大权闭合图题 */ #include<stdio.h> #include<string.h> #include<queue> using names ...
- 大逃亡(escape.*)
给出数字N(1<=N<=10000),X(1<=x<=1000),Y(1<=Y<=1000),代表有N个敌人分布一个X行Y列的矩阵上,矩形的行号从0到X-1,列号从 ...
- linux -- 视频尺寸-cif、2cif、dcif、D1、HD1、4D1
1 CIF简介 CIF是常用的标准化图像格式(Common Intermediate Format).在H.323协议簇中,规定了视频采集设备的标准采集分辨率.CIF = 352×288像素 ...
- 用R语言 画条形图(基于ggplot2包)
1.用qplot(x,data=data,geom.=”bar”,weight=y)+scale_y_continuous("y")画出y关于x的条形. 图中提示binwidth这 ...