我是靠谱客的博主 阳光胡萝卜,最近开发中收集的这篇文章主要介绍java嵌套循环_java 中嵌套循环与continue语句 的例子,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

public class Factorial

{

public static void

main(String args[])

{

long limit = 20 ;

long factorial = 1;

for(int i = 1; i <= limit; i++)

{

factorial = 1 ;

for(int

j = 2; j <= i; j++)

factorial *= j ;

System.out.println(i + "!" + "is " + factorial)

}

}

}

程序如何运行:

i控制了外层循环,其值经过了从1倒limit的所有整数值。在外层循环的每次迭代中,变量factorial都被初始化为1,并且嵌套的内循环使用计数器

j 控制计算当前i的阶乘, j 的变化范围从2到i的当前值。最后,在进入外层循环的迭代前,显示factoial的结果。

另一种嵌套方法:

for(int i = 1;i <= limit; i++)

{

factorial = 1 ;

int j = 2;

while(j <= i)

factorial *= j++ ;

System.out.println(i + "i"

+ "is" + factorial) ;

}

continue语句:

public class Factorial

{

public static void

main(String args[])

{

long limit = 20 ;

long factorial = 1;

Outerloop:

for(int i = 1; i <= limit; i++)

{

factorial = 1 ;

for(int

j = 2; j <= i; j++)

{

if(i

> 10 && i % 2 ==

1)

continue Outerloop

;

factorial *= j ;

System.out.println(i + "!" + "is " + factorial)

}

}

}

程序运行:

外层循环有标号Outerloop。在内层循环中,当if语句的条件为true时,带标号的continue被执行并且是程序转移到外层循环的下一次迭代的第一条语句处。

通常,可以使用代标号的continue语句从内层循环退出跳到任意的外层循环中,而不只是带标号的continue语句的那一层循环。

最后

以上就是阳光胡萝卜为你收集整理的java嵌套循环_java 中嵌套循环与continue语句 的例子的全部内容,希望文章能够帮你解决java嵌套循环_java 中嵌套循环与continue语句 的例子所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部