黑马程序员——java学习4(循环结构)
来源:互联网 发布:网络用语103是啥意思 编辑:程序博客网 时间:2024/05/16 18:29
循环结构
代表语句:while,do while,for
while语句格式:
while(条件表达式)
{
执行语句;
}
do while语句格式:
do
{
执行语句;
}
while:先判断条件,只有条件满足才执行循环体
do while 特点是条件无论是否满足,循环体至少被执行一次。
for(初始化表达式;循环条件表达式;循环后的操作表达式){
执行语句;
}
1.for里面的连个表,达式运行的顺序,初始化表达式只读一次
判断循环条件,为真就执行循环体,然后再执行循环后的操作表达式,
接着继续判断循环条件,重复找个过程,直到条件不满足为止
2.while与for可以互换,区别在于for为了循环而定义的变量在for循环结束就是在内存中释放,
而while循环使用的变量在循环结束后还可以继续使用
3.最简单无限循环格式:while(true);for()无线循环存在的原因是并不知道循环多少次
而是根据某些条件,来控制循环。
4.变量有自己的作用域,对于for来讲,如果将用于控制循环的增量定义在for语句中
那么该变量只在for语句内容有效
5.for和while可以进行互换,如果需要定义循环增量,用for更为合适
总结:
什么时候使用循环结构?
当要对某些语句执行很多次时,就是用循环结构。
//需求:1——100的和
class WhileDemo
{
public static void main(String[] args){
int sum=0;//定义变量用于存储不断变化的和
//定义变量,记录住不断变化的被加的数
int i=1;
//定义循环,重复加法的过程
while(i<100){
sum+=i;
i++;
}
System.out.println("1+2+.......+100="+sum);
for(int i=0;i<=100;i++){
sum+=i;
}
System.out.println("sum="+sum);
}
}
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------- 黑马程序员——java学习4(循环结构)
- 黑马程序员——Java选择结构和循环结构
- 黑马程序员——java编程基础(二)选择结构语句、循环结构语句、方法
- 黑马程序员 java循环结构
- 黑马程序员-Java循环结构
- 黑马程序员——JAVA基础之程序控制流结构之循环结构,循环嵌套
- 黑马程序员—C#中的循环结构
- 黑马程序员—循环结构与方法
- 黑马程序员—Java基础—java基础语法:数据结构,运算符,选择结构,循环结构
- 黑马程序员——C语言基础学习(二)---分支结构和循环结构
- 黑马程序员——java for循环学习总结
- 黑马程序员——Objective-C程序设计(第4版)学习笔记之05-循环结构——黑马 IOS 技术博客
- 黑马程序员----java循环结构总结
- 黑马程序员-循环结构
- 黑马程序员 ---- 循环结构
- 黑马程序员------循环结构
- 黑马程序员-- .Net学习日记——c#中的循环结构
- 黑马程序员之IOS学习总结——03C语言中循环结构
- lightoj 1085 All Possible Increasing Subsequences
- IOS两种方式制作tabBar底部标签栏目
- Cholesky分解
- Eval和Bind的区别
- JVM学习笔记-内存处理
- 黑马程序员——java学习4(循环结构)
- pdo封装类
- 每日一题(11) - 统计有环单链表的环中结点个数
- 利用Inent监听应用程序的安装、替换、删除等
- 老歌
- Machine Learing by Andrew Ng笔记 (一):introduce
- [成功解决]Ubuntu 12.04 LTS 64位(32位) 安装QQ2012
- 信息系统规划方法-战略关联法
- Maya命令型插件