这是我参与8月更文挑战的第1天,活动详情查看:8月更文挑战
后面各位大神的框架实在是过于高深莫测,尔等初级白白看之望尘莫及~~(还不是因为我菜)~~
但是,白白也是一条想蹦蹦的咸鱼!(极其卑微)
工欲善其事必先利其器,那么基础的循环开始吧((╹▽╹)),咸鱼也要慢慢的积累才能成为一条快乐的淡鱼呀
先放这里的思维导图
graph TD
循环 --> for
循环 --> while
for --> 有限循环
for --> 无限循环
循环 --> do while循环
while --> 有限循环*
while --> 无限循环*
do while循环--> 至少循环一次
在有很多的数的时候,一个个输出的难度就会比较的大,所以使用for循环就是一个很好的方式
下面就介绍一些for循环的方法,仅供大家参考(很初级的知识点了)
方法一:for的有限循环(foreach循环)
普通for循环
for(int i = 0;i<50;i++){
system.out.println(i); //i:开始循环的第一个数,i++:每次输出i,一开始的0就会增加1
//然后一直执行到i<50的时候
}
输出的结果:0-49
foreach循环
int arr[] = {1,0,0,8,6};
for(int i: arr){
System.out.println(i)
}
//i是索引下标(数组的知识点);arr是自己自定义的名字,随便起
输出的结果:1 0 0 8 6
方法二:for的无限循环(死循环)
案例1
for( ; ; ){
system.out.println("作者貌美如花");
}
输出结果:作者貌美如花(此句话会一直输出,毕竟是真理嘛(狗头))
案例2
for(int i = 0 ;;i++) {
System.out.println(i);
}
输出结果:[0,+无穷)
方法三 while的有限循环
int w = 0;
while(w<50){
w++;
System.out.println(w);
}
输出结果:0-50
注:能取到50的原因是当w=49的时候,会最后一次的进入循环,进入循环之后会进行w++的程序中,会从49变成50,最后进行输出
方法四 while的无限循环
while(true){
System.out.println("123");
}
输出结果:123(永远的循环下去,只要有足够大的存储空间everything as you wish)
方法五do while循环
案例一
do{
System.out.println("掘金啊");
}while(2<1);
输出结果:"掘金"
案例二
do{
System.out.println("掘金呀");
}while(2>1);
输出结果:"掘金"(无限循环)
小总结
循环是一个超级常用的语句了,每一个语言都是,在后期的时候,包括我了解到的,大家用的更多的内容就是for循环,欢迎后续的补充和讨论(╹▽╹)