Java基础知识(下)
来源:互联网 发布:你好旧时光 知乎 编辑:程序博客网 时间:2024/06/11 02:41
1、循环
1、什么时候使用
如果我们发现有很多重复内容的时候就要使用循环
2、好处
让我们的代码看起来更简洁了
3、循环的组成
1 初始化条件:一般定义的是一个初始变量
2 判断条件:控制循环结束
3 语句体:就是要做的事情
4 控制条件:我们一般都是++/--
4、循环的分类
1、for循环
1、 格式
for(初始化条件;判断条件;控制条件){
语句体;
}
2、 执行流程
A:先执行初始化表达式。
B:执行判断条件。
C:根据判断条件的返回值
如果true,执行循环体。
如果false,for循环结束。
2、while循环
1、 格式
初始化条件;
while(判断条件){
语句体;
控制条件;
}
2、 执行流程
A:先执行初始化表达式。
B:执行判断条件。
C:根据判断条件的返回值
如果true,执行循环体。
如果false,for循环结束。
3、do..while循环
1、 格式
do{
语句体;
控制条件;
}while(判断条件);
2、执行流程
A 先执行语句体和控制条件
B 执行判断条件
C 根据返回值
如果是true,继续执行循环体和控制条件
5、注意
for循环和while循环是可以等价的
do…while循环至少执行一次循环体
关键是你要谁控制行,谁控制列
{//内循环控制列for(int j=0; j<=8; j++){System.out.print();}System.out.println();}
2、循环终止
break 和continue
break:结束当前循环,循环不在继续
基本类型:形式参数的改变对实际参数没有影响
int a = 1;change(a);//chXange方法中改变a的值,执行完该方法后,a的值还是1int[] arr = {1,2};change(arr);//change方法中改变arr指向的对象的内容,执行完该方法后,arr指向的对象中的内容被改变了
- 11.Java基础知识【下】
- Java基础知识【下】
- Java基础知识【下】
- Java基础知识【下】
- Java基础知识(下)
- Java基础知识(下)
- Java基础知识【下】
- Java入门_Java基础知识下
- Java基础知识 十三 IO流(下)
- 今天看了下java 基础知识。
- java面试题----就当作是复习下基础知识啦
- Java基础知识——JNI入门介绍(下)
- Java语言中的路径基础知识(总是忘,记录下)
- Java语言中的路径基础知识(总是忘,记录下)
- Java基础知识总结:集合与泛型(下)
- java从基础知识(一)数据类型(下)
- Java基础知识
- java基础知识
- Postgresql: UUID的使用
- hdu-2147kiki's game-博弈
- 贝格尔编排法代码
- 【网页访问单向、双向验证均可以】https原理及tomcat配置https方法[生成CA根证书配置tomcat后,若要成功访问axis中的webservice,需要配置它对应的axis2.xml文件]
- 对于零宽度断言的理解
- Java基础知识(下)
- 加载shp mxd时出现的问题
- 浅谈UML中类之间的五种关系及其在代码中的表现形式
- Unique Binary Search Tree II
- hdoj 1276 士兵队列训练问题 【模拟】
- 机试算法讲解: 第35题 欧拉回路之一笔画
- 众数问题
- 只会左键断点?是时候试试这样那样断点了
- 绘制位图的两种方式