java三种循环语句的区别,java常用的循环有哪三种
如何解决写爬虫IP受阻的问题?立即使用。
关于for循环嵌套作如下解释:
首先,内循环是外循环的一部分。当循环结束时,外循环进入第二循环。在这个过程中,内循环需要执行一个满足条件的完整循环。(外循环控制行数,内循环控制每行的数量)
下面以冒泡排序为例说明:
第一层(外层)为循环函数:控制排序的轮数。
第二层(内层)用于循环功能:控制每一轮中的每个比较步骤。
公共类测试{
公共静态void main(String[] args) {
int[] array={ 7,3,10,0,6 };
//有4轮排序,每一轮都把最大的元素放在后面。
for(int I=0;I array . length-1;i ) {
//每一轮排序:要比较的元素个数比上一轮少一个。
for(int j=0;j array . length-I-1;j ) {
//中间变量,用于交换两个元素的位置
int temp=0;
if (array[j] array[j 1]) {
temp=array[j];
array[j]=array[j 1];
array[j 1]=temp;
}
}
}
//遍历数组并打印元素
for(int I=0;I数组.长度;i ) {
system . out . print(array[I] );
}
}
}例子2:循环打印下图1
代码如下:
第一层(外层)为循环函数:控制排序的轮数。
第二层(内层)为循环功能:控制每一轮的空白印刷。
第三层(内层)用于循环功能:控制每一轮星号(*)的打印。
()的公共静态void测试{
int n=5;
for(int I=1;I=n;i ){
for(int j=1;j=n-I;j ){
system . out . print(“”);
}
for(int j=1;j=2 * I-1;j ){
system . out . print( * );
}
system . out . println();
}
}以上是如何区分java内循环和外循环的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。