循环语句for语句
来源:互联网 发布:大数据全产业链 编辑:程序博客网 时间:2024/04/20 08:35
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
代码
class fordemo{
public static void main(Strinng[] args){
/*
for(初始化表达式;循环条件表达式;循环后的操作表达式){
执行语句;
}
*/
for(intx=0;x<3;x++){
system.out.println("x="+x);//报错 变量找不到 在变量的作用域外面
}
system.out.println("x========"+x);
inty=0;
while(y<3){
system.out.println("y="+y);
y++;
}
system.out.println("y====="+y); //不报错 变量找的到 在变量的作用域里面 因为是先定义的 但是y变量在执行完循环语句不被回收 占内存 所以得出结论如果变量只是为了循环才存在的建议使用for语句因为for语句可以内部定义循环变量执行完毕后自动消除不占用内存
system.out.println("helloworld");
/*1.变量有自己的作用域,对于for来讲:如果将用于控制循环的增量定义在for语句中,那么该变量只在for域内有效 for语句执行完毕,该变量在内存中被释放。
2,for和while可以进行互换。如果需要定义循环增量。用for更为合适
总结:
什么时候使用循环结构?
要对某些语句当执行很多次时,就是用循环结构。
*/
}
}
class ForTest{
public static void main(String args)
{
for(system.out.println("a"); system.out.println("b");system.out.println("c")){
system.out.println("d")}
}
}
红色语句编译不过去因为分不出是真还是假 所以不能输出 编译失败
class ForTest{
public static void main(String args)
{‘
int x=1
for(system.out.println("a"); x<3; system.out.println("c")){
system.out.println("d")
x++;} 结果 adcdc
}
}
class ForTest{
public static void main(String args)
{‘
int x=1
for(system.out.println("a"); x<3; system.out.println("c"),x++){
system.out.println("d")
//x++;
} 结果 adcdc
}
}
class ForTest{
public static void main(String args)
{‘
int x=1
for(system.out.println("a"); x<3; system.out.println("c"),x++){
system.out.println("d")
//x++;
}
int y=0;
for(;y<3;){y++;} 效果等同于while 所以和while可以互换
}
}
class ForTest{
public static void main(String args)
{‘
int x=1
for(system.out.println("a"); x<3; system.out.println("c"),x++){
system.out.println("d")
//x++;
} 结果 adcdc
for(int y=0;y<3;y++){}
/*无限循环的最简单表现形式
for(;;){}
while(true){}
*/
}
}
- 循环语句for语句
- 循环语句--for语句
- 循环语句 for
- For 循环语句(基础)
- for循环控制语句
- shell for循环语句
- for循环语句
- for语句双重循环
- for循环语句
- for while 循环语句
- for循环语句详解
- 序列for循环语句
- 基础------for循环语句
- Python for 循环语句
- 语句-For循环嵌套
- 循环结构(for语句)
- for循环语句
- for循环语句
- 网络基本功(三):细说VLAN与Trunk
- Meanshift,聚类算法
- 《统计学习方法,李航》:2、感知机模型
- linux下MySQL-Python安装
- 如何使Latex中的图片放大依然清晰
- 循环语句for语句
- HDU 1023 -- Train Problem II (卡特兰 Java大数)
- 总结代码托管平台(2015年1月)
- unity学习之怪物名称血条
- CentOS压力测试工具Tsung安装、使用和图形报表生成
- sigsuspend的使用
- asp 设置与读取cookie
- hdu_2514 跳舞毯
- socket阻塞与非阻塞,同步与异步