循环语句
来源:互联网 发布:淘宝网短袖女装 编辑:程序博客网 时间:2024/06/04 17:48
while循环语句
while循环语句也被称为条件循环语句,他的循环方式为利用一个条件来控制是否继续反复执行这个语句。
语法:
while(条件表达式){
执行语句
}
当条件表达式的返回值为真时执行“{}”中的语句,当执行完“{}”中的语句后,重新判断条件表达式的返回值,直到条件表达式的返回值为加时,推出循环。
public static void main(String args[]){
int x = 1;
int sum = 0;
while (x <= 10){
sum = sum + x;
x++;
}
System.out.println("sum = " + sum);
}
注意:while语句执行一条空语句时,会进入无限的循环,java编译器又不会报错。
do-while循环语句
do-while循环语句与while循环语句相似,他们之间的区别时while语句是先判断条件是否成立在执行循环体,而do-while循环语句则先执行一次循环,在判断条件是否成立。do-while循环语句中”{}“中的程序至少要被执行一次。
语法:
do
{
执行语句
}
while(条件表达式);
do-while循环语句在”()“后面要加上”;“,而在whil循环语句后面就不需要。
示例:
public static void main(String args[]){
//while循环
int a = 100;
while(a == 60){
System.out.println("OK1");
a--;
}
//do-while循环
intb = 100;
do{
System.out.println("OK2");
b--;
}while(b==60);
}
for循环语句
for循环是java程序设计中最有用的循环之一。一个for循环可以用来重复执行某一条语句,直到某个条件得到满足。
for语法:
for(表达式1;表达式2;表达式3){
语句序列
}
表达式1:初始化表达式;
表达式2:循环条件表达式,值为boolean型的表达式,指定循环条件;
表达式3:循环后操作表达式,负责修整变量,改变循环条件。
示例:
public static void main(String args[]){
int sum = 0;
for(int i = 2;i <= 100;i += 2){
sum = sum + i;
}
System.out.println(2到100之间的所有偶数之和为:" + sum);
}
foreach语句:是for语句的特殊版本,不能完全取代for语句,但任何foreach语句都可以改写为for语句。
示例:
public static void main(String args[]){
int arr[] = {7,5,9};
System.out.println("以为数组中的元素分别为");
for(int x :arr){ //foreach语句,int x引用变量,arr指定要循环遍历的数组,最后将x输出
System.out.println(x);
}
}
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- 循环语句
- glog日志打印
- 详解SSTable结构和LSMTree索引
- Mac OS Microsoft Office(安装与破解)
- 捷豹EPC 数据采集
- less实例
- 循环语句
- git更新单个文件方法
- android 技术点 整理
- 面试二:Android任务和返回栈
- 学生信息管理系统的数据流图及E-R图
- 今日一问:c++中关于字符串
- bootstrap
- 『 Spark 』4. spark 之 RDD
- bzoj1010[HNOI2008]玩具装箱toy 斜率优化dp