- while循环
- do-whilex循环(至少会执行一次)
- for 循环
-
for死循环
for(;;){ }
-
-
-
增强for循环 (遍历数组和集合)
-
for(int tmp : aa){ }
break 和continue区别?
break是跳出循环,continue是跳出本次循环
-
方法是语句的集合,他们在一起执行一个功能,用来执行特定功能的代码片
2.2方法的设计原则? 方法的设计时,最好保持方法的原子性,一个方法只完成一个功能,这样利于后期的扩展
2.3 方法的重载重载就是在一个类中,有相同的函数名称,但形参不同的函数
方法重载的规则:
- 方法名称必须相同
- 参数列表必须不同(个数不同,类型不同,排列顺序不同)
- 与返回值无关
main 方法也可以进行传参
通过命令行编译启动项目,并传参
1.javac xxx.java文件 编译
2.src文件下,java 包名 参数(数组)
2.5 可变参数- 在方法声明中,在指定参数类型后增加…
- 一个方法只能有一个可变参数,并且是方法的最后一个参数
public void test(String bb ,int ... aa){
}
2.6 递归
利用递归可以用简单的程序解决一些复杂的问题。
递归结构:
- 递归头:什么时候不调用自身方法,如果没有递归头,将陷入死循环。
- 递归体:什么时候需要调用自身方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)