大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java中的for循環示例

Java中的for循環示例

更新時間:2022-11-30 11:35:04 來源:動力節點 瀏覽1397次

Java教程中大家會學到for循環,下面小編來給大家舉例說明。

使用循環結構輸出1-10

public class ForTest01
{
	public static void main(String[]args)
	{
		int i;     //作用域在main方法里,for循環都可以使用
		for(i=0;i <= 10;i++){
			System.out.println(i);
		}
        for(i=0;i < 10;i++){
			System.out.println("i=" + i);
		}      
	    System.out.println(i);     //這個時候i是10 
		/*for(int i=0;i<10;i++){
			System.out.println(i);    //這里i的作用域在for循環里,循環結束之后i就會被釋放,
			//所以如果再寫一個for循環語句還可以是使用i作為變量
		}
		System.out.println(i); //這時候訪問不到i匯編報錯
		*/
	}
}

把更新條件放在for括號外

public class ForTest02
{
	public static void main(String[]args)
	{
		for(int i=0;i<10;){
			i++;
			System.out.println(i);
			//會輸出1,2,3,4,5 6 7 8 9 10
		}
		for(int i=0;i<10;){ //和正常的那種輸出一致
			System.out.println(i);
			i++;
			//會輸出0 1 2 3 4 5 6 7 8 9
		}
	}
//都是先進行判斷條件,然后進行循環體語句,然后更新數據
}

for和if的嵌套

找到 1-100所有的計數

1.從1開始,每次遞增2

2.從1開始,每次遞增1,對每個數據進行判斷(除以2取余數)

public class ForTest03
{
	public static void main(String[]args){
		for(int i=1;i<100;i=i+2){   //這種更好(代碼少效率高)
			System.out.println(i);
		}
		System.out.println("===================================");
		for(int i=0;i<100;i++){
			if(i%2 == 1){
				System.out.println(i);
			}
		}
	}
}

計算1-100所有奇數的和

public class ForTest04
{
	public static void main(String[]args){
		int sum=0;
		for(int i=1;i<100;i+=2){
			sum=sum+i;
		}
		System.out.println(sum);
	}
}

for循環的嵌套

內層循環中變量名要和外層循環的變量名重名

public class ForTest05
{
	public static void main(String[]args){
		for(int i=0;i<10;i++){ //會循環10次
			for(int j=0;j<3;j++){ //會循環3次
				System.out.println(j);
			}
			System.out.println("==========================");		
		}
		/*輸出結果是 0
		             1
		             2
		           ==============
					 0
					 1
					 2
				  ===========
				  重復10遍
				  */
	}
}

使用for循環輸出九九乘法表

1 * 1=1

2 * 1=2 2* 2=4

3* 1=3 3* 2=6 3* 3=9

····

public class ForTest06
{
	public static void main(String[]args){
		System.out.println("歡迎觀看九九乘法表");
		for (int i=1;i<10 ;i++ )
		{
			for (int j=1;j <= i ;j++ )
			{
				int product= i*j ;
				System.out.print( i + "*" + j + "=" + product+ " " );				
			}
			System.out.println(" ");//可以輸出換行
			System.out.println("------------------------------------------------");
		}
	}
}

找出100以內所有素數

public class ForTest07
{
	public static void main(String[]args){
		for(int i=2;i <= 100;i++){  //無法輸出2
			for(int j=2;j<i;j++){
				if(i%j==0){
					break;        //跳出j的for循環
			    }    
				if(j==(i-1)){
					System.out.println(i);
				}
			}
		}	
	}
}

以上就是關于“Java中的for循環示例”介紹,大家如果想了解更多相關知識,不妨來關注一下本站的Java for循環語句,里面還有更詳細的介紹,希望對大家的學習能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 九热视频 | 国产精品美女在线 | 久久精品视频免费在线观看 | 国产香蕉视频在线播放 | 越猛烈欧美xx00动态图免费 | www.一区 | 在线成人爽a毛片免费软件 在线成人天天鲁夜啪视频 在线成人亚洲 | 亚洲伊人tv综合网色 | 国产成人乱码一区二区三区在线 | 日韩精品欧美精品中文精品 | 99久久这里只有精品 | 国产精品一国产精品 | 天天操2018| 国产成人 免费观看 | 97久久精品人人澡人人爽 | 91在线亚洲精品一区 | 欧美成人免费大片888 | 成人在线毛片 | 久久99久久精品国产99热 | 麻豆成人久久精品二区三 | 亚洲高清国产一区二区三区 | 国产精品国语自产拍在线观看 | 甜心女孩泰剧在线观看 | 香蕉在线精品一区二区 | 久久国产免费观看精品 | 性欧美欧美之巨大69 | 久热re在线视频精品免费 | 欧美性xxx久久 | 国产一级片毛片 | 沧元图免费观看 | 99精品热视频 | 国产视频观看 | 经典邵氏三级 在线观看 | 最近中文字幕无吗免费视频 | 国内主播大秀福利视频在线看 | 欧美日韩国产58香蕉在线视频 | 色操网| 99久久亚洲国产高清观看 | 欧美激情 在线 | 四虎在线成人免费网站 | 日韩欧美高清一区 |