美文网首页Java
(第一阶段)java学习第四天

(第一阶段)java学习第四天

作者: 小溪流jun | 来源:发表于2022-02-09 22:56 被阅读0次

循环结构

//在某些情况下,反复执行特定代码的功能
for循环
while循环
do-while循环

//循环结构一般满足4个条件
初始化部分
循环条件部分
循环体部分
迭代部分

breakt跳出for循环

//例题2输入两个正整数m和n,求最大公约数和最小公倍数。
//最大公约数12/3,,,,3是12的公约数
//最大公倍数60/12.。。60是12的公倍数

While循环的使用

①初始化条件
②循环条件
③循环体
④迭代条件

①
While(②){
         ③;
         ④
}
1==2==3==4==2==3==4==、、、==2
for循环与While循环可以相互转换

do...while...

①
do{
      ③;
      ④ 
}while(②)
1==3==4==2==3==4==、、、==2
***do...while...至少会执行一遍循环体!!!

while(true)

1、不存在循环条件部分限制次数的结构:for(;;)或while(true)
while(true){
    break;  //可以用break跳出循环
}

for循环嵌套

//获取当前时间距离1970-1-1 00:00:00的毫秒数
long start = System.currentTimeMillis();

Math.sqrt()  //开方

特殊关键字的使用break、continue

//结束当前循环
break
    循环结构中
    switch-case
//结束当次循环
    循环结构中  

相同点:两者后面都不能在写语句,编译都过不了 你
break结束的默认的最近一层for

lable:
break lable

lable:
continue lable

衡量一个功能代码的优劣

1、正确性
2、可读性
3、健壮性 
4、高效率与低存储:时间复杂度、空间复杂度(衡量算法好坏)

相关文章

网友评论

    本文标题:(第一阶段)java学习第四天

    本文链接:https://www.haomeiwen.com/subject/hlgokrtx.html