激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java定義二維數組的幾種寫法(小結)

java定義二維數組的幾種寫法(小結)

2020-06-23 12:59jingxian JAVA教程

下面小編就為大家帶來一篇java定義二維數組的幾種寫法(小結)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

如下所示:

java" id="highlighter_334129">
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<strong>//定義二維數組寫法1 </strong>
class numthree
{
public static void main(String[] args)
{
float[][] numthree;       //定義一個float類型的2維數組
numthree=new float[5][5];    //為它分配5行5列的空間大小
numthree[0][0]=1.1f;      //通過下標索引去訪問   1行1列=1.1
numthree[1][0]=1.2f;                 // 2行1列=1.2
numthree[2][0]=1.3f;                 // 3行1列=1.3
numthree[3][0]=1.4f;                 // 4行1列=1.4
numthree[4][0]=1.5f;                 // 5行1列=1.5
System.out.println(numthree[0][0]); //打印換行輸出嘍
System.out.println(numthree[1][0]);
System.out.println(numthree[2][0]);
System.out.println(numthree[3][0]);
System.out.println(numthree[4][0]);
}
}
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//定義二維數組寫法2  定義的同時分配空間大小
class numfour
{
public static void main(String[] args)
{
  short[][] numfour=new short[5][8]; //定義一個short類型的數組同時為它分配5行8列的空間大小
  numfour[0][7]=10;
  numfour[1][6]=20;
  numfour[2][5]=30;
  numfour[3][4]=40;
  numfour[4][3]=50;
  System.out.println(numfour[0][7]);
  System.out.println(numfour[1][6]);
  System.out.println(numfour[2][5]);
  System.out.println(numfour[3][4]);
  System.out.println(numfour[4][3]);
}
}
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//定義二維數組寫法3    不規則數組
class numfive
{
public static void main(String[] args)
{
long[][] numfive=new long[5][];   //定義一個long類型的不規則數組
numfive[0]=new long[5];       //為第1行分配5列
numfive[1]=new long[6];       //為第2行分配6列
numfive[2]=new long[7];       //為第3行分配7列
numfive[3]=new long[8];       //為第4行分配8列
numfive[4]=new long[9];       //為第5行分配9列
numfive[0][4]=10000000000L;     //1行5列=10000000000
numfive[1][5]=20000000000L;     //2行6列=20000000000
numfive[2][6]=30000000000L;     //3行7列=30000000000
numfive[3][7]=40000000000L;     //4行8列=40000000000
numfive[4][8]=50000000000L;     //5行9列=50000000000
System.out.println(numfive[0][4]); //打印換行輸出嘍
System.out.println(numfive[1][5]);
System.out.println(numfive[2][6]);
System.out.println(numfive[3][7]);
System.out.println(numfive[4][8]);
System.out.println(numfive[4][7]); //打印輸出一個沒有定義數組元素的數組 Java會自動將他初始化值為0
}
}
?
1
2
3
4
5
6
7
8
9
10
//定義2維數組寫法4  定義的同時賦初始值
class numsix
{
public static void main(String[] args)
{
double[][] numsix={{1.111D,2.222D,3.333D},{4.444D,5.555D,6.666D}};//定義double型的數組分配3行3列的空間同時賦值
System.out.println(numsix[0][0]); //打印換行輸出1行1列=1.111
System.out.println(numsix[1][1]); //打印換行輸出2行2列=5.555
}
}
?
1
2
3
4
5
6
7
8
9
10
11
//定義2維數組寫法5  定義不規則的2維數組同時賦初始值
class numseven
{
public static void main(String[] args)
{
int[][] numseven=new int[][]{{10,20,30},{40,50},{60}}; //沒什么好說的如果你在看不懂 那就別學了!
System.out.println(numseven[0][2]);
System.out.println(numseven[1][1]);
System.out.println(numseven[0][0]);
}
}
?
1
2
3
4
5
6
7
8
9
10
11
//定義2維數組寫法6 定義不規則的2維數組同時賦初始值;
class numeight
{
public static void main(String[] args)
{
int[][] numeight={{100,200,300,400},{500,600,700,800},{900,1000,1100,1200,1300}};
System.out.println(numeight[0][2]);
System.out.println(numeight[1][2]);
System.out.println(numeight[2][1]);
}
}

以上就是小編為大家帶來的java定義二維數組的幾種寫法(小結)全部內容了,希望大家多多支持服務器之家~

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本精品视频一区二区三区四区 | 欧美三级欧美成人高清www | 国产一区视频免费观看 | 日韩精品久久久久久 | 精品国产一区二区三区在线 | 一级黄色在线免费观看 | 久久精品日韩 | 国产免费www | 午夜视频观看 | 国产在线精品一区二区不卡 | 国产露脸精品爆浆视频 | 国产女同玩人妖 | 国产精品区一区二区三区 | 国产在线欧美日韩 | 成人不卡在线观看 | 美国av免费看 | 日日草天天干 | 欧美精品日日鲁夜夜添 | 久久人人av | 中文字幕在线看第二 | 性aaa | 热久久成人 | 亚洲综合一区在线观看 | 久久久久久久久久久久久久久久久久 | 一级美女大片 | 日韩黄色av | 免费在线观看午夜视频 | 亚洲精久久 | 日韩视频不卡 | 九一免费国产 | 亚洲一区二区三区精品在线观看 | 天海翼四虎精品正在播放 | 欧美精品一区二区免费 | av在线官网| 国产乱一区二区三区视频 | 久久久久久免费免费 | 一级毛片一区 | 精品亚洲va在线va天堂资源站 | 久久99精品国产自在现线 | 欧美性生交xxxxx久久久缅北 | 免费一级欧美大片视频 |