!!!一般来说循环嵌套不超过三层(时间复杂度O(n^3)):
1.代码错误;
2.有更简单的写法.
break 和continue:
break 破坏所在的循环(当前循环)
continue 结束当前循环,使得后面的代码无法执行
可以给循环设置标签,break/continue标签所在的循环
尽量避免死循环,死循环不是程序
输入不要放入循环,否则会报错
while(布尔类型值){循环体}
while 循环的特点:
1.不关心循环次数;
2.更关心循环的结束;
3.用于不确定次数的循环
do{循环体}while(布尔类型值);
do..while...循环不常用,其特点是无论如何都会执行一次
!!!在对代码进行debug时,通常对输出,调用,修改,关键代码进行断点调试
格式化输出System.out.printf()
P.S.随机数的产生:Math.random()----[0,1)
搜索技巧:
1.提炼关键字
2.区分广告
3.连接符 +(and)
-(not)
4.搜索工具
5.设置---高级搜索
6.强制搜索"XXX"