Java中的死循环

Java中的死循环

对Java的一个简单认识

常用的三种死循环

常用的三种死循环

第一种就是用for循环实现,在Java中是这样

// An highlighted block

package study_frist_day;

public class JavaHello {

public static void main(String[] args) {

int sum=0;

for(;true;){

sum=sum+i;

}

}

}

但是需要注意的是,以下的代码不能够实现死循环,因为int是32位的,当a一直++,到达最大值后就会溢出,一旦溢出,a就会变成负数,从而结束该循环,就没有达到死循环的目的

// An highlighted block

package study_frist_day;

public class JavaHello {

public static void main(String[] args) {

int sum=0;

for(int i=1;i>0;i++){

sum=sum+i;

}

}

}

如果一定要用以上方法,其实是可以实现的,例如:

// An highlighted block

package study_frist_day;

public class JavaHello {

public static void main(String[] args) {

int sum=0;

for (int i=0;i<=1;i++){

if(i==1)

i=0;

}

}

}

第三种就是用while实现

// An highlighted block

package study_frist_day;

public class JavaHello {

public static void main(String[] args) {

int sum=0;

while(true){

}

}

}

💡 相关推荐

如何用手机改wifi密码
365bet开户平台

如何用手机改wifi密码

📅 07-04 👀 9699
七彩文韵丨欢快的音律,彝人的记忆!这些彝族酒歌,你会唱吗?
​张琳梵直言:应该是最后一次冲击世界杯,想要帮大家圆梦世界杯!