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

Java面向?qū)ο?/div>
Java異常
Java數(shù)組
Java常用類
Java集合
Java IO流
Java線程
Java反射
Socket編程
Java注解開發(fā)
Java GoF設(shè)計模式
HashMap
Java內(nèi)存模型
Java線性表

Java二維數(shù)組

package com.wkcto.chapter03.demo01;

import java.util.Arrays;

/**
 * 二維數(shù)組
 * 		數(shù)組的每個元素是一個一維數(shù)組, 即一維數(shù)組的數(shù)組
 * 		
 * @author 蛙課網(wǎng)
 *
 */
public class Test09 {

	public static void main(String[] args) {
		int [] data1 = {1,2,3,4,5};
		int [] data2 = {6,7,8};
		int x = 10;
		int y = 20;
		int [] data3 = {x, y};
		/*
		 * data1/data2/data3是三個數(shù)組名, 其實就是一個變量名, 它的數(shù)據(jù)類型是 int[] 類型
		 * []表示data1/data2/data3是數(shù)組, []前面的int表示數(shù)組元素的類型
		 * 數(shù)據(jù)類型[]  數(shù)組名  = new 類型[長度] 
		 */
		
		//定義一個數(shù)組, 數(shù)組中存儲data1, data2, data3這三個變量
		int[] [] mydata = {data1, data2, data3};
		//mydata是一個數(shù)組名, mydata前面的一個[]表示數(shù)組, []前面的int[]表示mydata數(shù)組中的元素類型
		
		System.out.println( mydata.length ); 		//3
		
		//遍歷mydata數(shù)組中存儲的整數(shù)
		for( int i = 0 ;  i<mydata.length; i++){
			//mydata[0]是 data1, mydata[i]是一個一維數(shù)組名
//			System.out.println( mydata[i] );
			for( int j = 0 ;  j < mydata[i].length ; j++){
				System.out.print( mydata[i][j] + "\t" );
			}
			System.out.println();
		}
		
		//foreach遍歷
		for (int[] is : mydata) {
			for (int xx : is) {
				System.out.print( xx + "\t");
			}
			System.out.println();
		}
		
		//Arrays.deepToString()可以把多維數(shù)組中的元素轉(zhuǎn)換為字符串
		System.out.println( Arrays.deepToString(mydata));
	}

}
package com.wkcto.chapter03.demo01;

import java.util.Arrays;

/**
 * 二維數(shù)組的動態(tài)初始化及靜態(tài)初始化
 * @author 蛙課網(wǎng)
 *
 */
public class Test10 {

	public static void main(String[] args) {
		//1)二維數(shù)組的動態(tài)初始化
		//定義一個長度為5的二維數(shù)組
		int[][] mydata = new int[5][];
		
		//2)給二維數(shù)組的元素賦值, 二維數(shù)組的每個元素是一個一維數(shù)組
		//二維數(shù)組元素中存儲的內(nèi)容是一維數(shù)組的引用
		mydata[0] = new int[5];
		mydata[1] = new int[]{1,3,5};
		int [] data = {2,5,8};
		mydata[2] = data;
		//mydata[3]和mydata[4]默認初始化為null
		
		//3)遍歷二維數(shù)組
		for(int i = 0 ;  i<mydata.length; i++){
			//判斷mydata[i]這個一維數(shù)組是否為null
			for( int j = 0 ; mydata[i] != null && j < mydata[i].length; j++){
				System.out.print( mydata[i][j] + "\t");
			}
			System.out.println();
		}
		
		//4)在定義二維數(shù)組同時,可以指定一維數(shù)組的長度,系統(tǒng)會給一維 數(shù)組默認初始化
		int[][] mydata2 =  new int[5][4]; 	//二維數(shù)組的長度是5, 它的元素是一個長度為4的一維數(shù)組
		//遍歷
		for (int[] is : mydata2) {
			for (int xx : is) {
				System.out.print( xx + "\t");
			}
			System.out.println();
		}
		
		//5)mydata2二維數(shù)組的每個元素存儲的是一維數(shù)組的引用
		mydata2[0] = data;
		mydata2[1] = new int[]{4,5,6,7,8,9};
		System.out.println( Arrays.deepToString(mydata2));
		
		//6)二維數(shù)組的靜態(tài)初始化
		int[][]mydata3 = new int[][]{ data , new int[5] , new int[]{1,2,3,4} };
		System.out.println( Arrays.deepToString(mydata3));
		//可以簡化為
		int[][] mydata4 = {data, new int[5], new int[]{1,2,3,4}};
		//還可以寫為
		int[][] mydata5 = { {1,2,3,4} , {5,6,7} , {8,9}};
		System.out.println( Arrays.deepToString(mydata5));
	}

}

主站蜘蛛池模板: 免费在线观看福利 | 狠狠色噜噜狠狠狠狠69 | 黑人巨大精品战中国美女 | 日韩一二区| 视频国产在线 | 亚洲麻豆精品 | 欧美色爱综合 | 91精品一区二区三区久久久久 | 婷婷国产天堂久久综合五月 | 婷婷四房综合激情五月在线 | 久久国产精品老人性 | 视频在线日韩 | 日本精品久久久久久久 | 中国性猛交xxxxx免费看 | 在线播放精品一区二区啪视频 | 奇米777影视成人四色 | 国产伦精品一区二区三区免费观看 | 免费在线中文字幕 | 国产精品一区在线免费观看 | 国产主播福利在线 | 九九精品激情在线视频 | 日韩女人做爰大片 | 色综合精品 | 欧美日韩国产一区二区三区欧 | 久草最新在线 | 99热免费精品 | 高清亚洲综合色成在线播放放 | 免费一级特黄 欧美大片 | 一区二区不卡 | 午夜视频在线免费看 | 国产精品久久久久影视不卡 | 色综合久久综精品 | 久久艹伊人 | 亚洲香蕉一区二区三区在线观看 | 老司机精品视频个人在观看 | 久久99精品久久久久久久不卡 | 久久影院视频 | 99久久精品国产一区二区成人 | 日韩第三页| 99久久99这里只有免费的精品 | 99国产精品免费视频观看 |