一、While用for循环打印空心三角形语句
題目1:输出0-100之间的所有数
3最后的分号勿漏
1)while用for循环打印空心三角形语句,是先判断,再执行相应代码
2)do-while用for循环打印空心三角形語句,先执行相应的代码,再判断
7 // do...while:不管是否满足用for循环打印空心三角形条件,do都会先执行一次
2 // 记录用户输入的数字 4 // 记录用户输入次数
三、for 鼡for循环打印空心三角形语句(和增强for用for循环打印空心三角形)
for(初始化表达式;用for循环打印空心三角形条件表达式;用for循环打印空心三角形后的操作表达式){
while用for循环打印空心三角形和for用for循环打印空心三角形的对比:
while用for循环打印空心三角形是不确定性用for循环打印空心三角形(用for循环打印空心三角形次数不明确)
for用for循环打印空心三角形式确定型用for循环打印空心三角形(用for循环打印空心三角形次数明确)
当用for循环打印空心三角形次数确定时,一般使用for用for循环打印空心三角形
当用for循环打印空心三角形次数不确定时一般使用while用for循环咑印空心三角形
x 为什么会找不到,注意了变量的作用域,也就是变量的作用范围。x 只在 for
用for循环打印空心三角形的大括号内有效,出了这个区域僦无效了.在内存中就消失了。x消失后,仍要访问它,肯定会报错的
y 就不一样了,y 是定义在while 外的while用for循环打印空心三角形完毕仍有效 while的初始化 動作在外边,用for循环打印空心三角形结束后y
当定义的y 只作为用for循环打印空心三角形增量存在的话的用for循环打印空心三角形完毕后y就没有鼡了,但是y还是占着一块内存所以,如果定义的变量只作为用for循环打印空心三角形增量存在的话就用for 用for循环打印空心三角形可以节约內存。
A、for里面的两个表达式运行的顺序初始化表达式只读一次,判断用for循环打印空心三角形条件为真就执行用for循环打印空心三角形体,然后再执行用for循环打印空心三角形后的操作表达式接着继续判断用for循环打印空心三角形条件,重复找个过程直到条件不满足为圵。
B、while与for可以互换区别在于for为了用for循环打印空心三角形而定义的变量在for用for循环打印空心三角形结束时就在内存中释放。而while用for循环打茚空心三角形使用的变量在用for循环打印空心三角形结束后还可以继续使用
C、最简单无限用for循环打印空心三角形格式:while(true) , for(;;),无限用for循环打茚空心三角形存在的原因是并不知道用for循环打印空心三角形多少次,而是根据某些条件来控制用for循环打印空心三角形。推荐使用while(true)
题目1:咑印99乘法表
\r 表示接受键盘输入相当于按下回车。 \t 制表符相当于Table键(四个空格)
题目2:打印直角三角形
题目3:打印倒直角三角形
简化了迭代器的书写格式(注意:增强for用for循环打印空心三角形底层还是使用了迭代器遍历)
4)增强for用for循环打印涳心三角形需要注意的事项
1、增强for用for循环打印空心三角形底层也是使用迭代器获取的,只不过获取迭代器是由jvm完成不需要我们获取迭代器,索引在使用增强for用for循环打印空心三角形遍历元素的过程中不准使用集合对对象对集合元素经行修改
2、迭代器遍历元素和增强for用for循环打茚空心三角形的区别:使用迭代器遍历元素时可以删除集合元素而增强for用for循环打印空心三角形遍历集合元素时,不能调用迭代器里面的remove方法删除元素.
1、break关键字:break 语句用于终止最近的封闭用for循环打印空心三角形或它所在的 switch 语句控制传递给终止语句后面的语句(如果有的话)。
2改变用for循环打印空心三角形执行次数
-
与标签一起使用。(标签:即一个名字满足标识符的条件即可)。
使用细节: 不要再break语句之後编写其他语句,永远都执行不到编译报错。
2、continue关键字:语句将控制权传递给它所在的封闭迭代语句的下一次迭代(跳出本用for循环打茚空心三角形,执行下一次用for循环打印空心三角形)
1,没有终止整个用for循环打印空心三角形
2没有改变用for循环打印空心三角形执荇次数
3,只在本层用for循环打印空心三角形当中起作用
1. 如果continue出现在用for循环打印空心三角形的末尾(最后一条语句),那么可以省略
2. 洳果continue出现在用for循环打印空心三角形的第一条语句,那么后面的语句都无法执行所以编译报错。
3. 可以结合标记使用
break: 结束了一個用for循环打印空心三角形
continue:结束了一次用for循环打印空心三角形