Java教程:循环嵌套

开课吧开课吧锤锤2021-07-28 11:44

嵌套循环的特点:外层循环执行一次,内层循环执行一遍,各种循环可以任意嵌套,下面使用for循环演示打印矩形。语法:  

while(……){
    for(……;……;……){
        
    }
}
    
do{
    while(……){
        
    }
}while(……);
    
for(……;……;……){    
    do{
        
    }while(……);
}

……

Java教程:循环嵌套

代码:  

import java.util.Scanner;
public class DemoRectangle {	
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("输入要打印的行数:");		
        int line=input.nextInt();//行数        
        System.out.println("输入要打印的列数:");		
        int column=input.nextInt();		
        //外层循环控制行数,内层循环控制列数        
        for (int i = 1; i <= line; i++) {			
            for (int j = 1; j <= column; j++) {
	        System.out.print("* ");//不换行打印
	    }			
            //打印完所有的列后换行
	    System.out.println();	
        }	
    }
}

代码:  

/**
 * 打印一个三角形
 * @author Jack
 *
 */
public class DemoDelta {
    public static void main(String[] args) {
        for(int i=1;i<=5;i++) {//外层循环控制行
	    for (int j = 1; j <= i; j++) {//内层循环控制列的条件
	        System.out.print("* ");
	    }
	    System.out.println();
	}
    }
}

打印一个5行的三角形,外层的循环控制行数,所以条件是i<=5。列和行的条件是什么?第一行1个*,第二行2个*,第三行3个*,所以条件为j<=i。  

以上就是开课吧广场小编为大家整理发布的“Java教程:循环嵌套”一文,更多Java教程相关内容尽在开课吧Java教程频道。  

Java

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
高并发编程训练营