国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

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

服務(wù)器之家 - 編程語言 - JAVA教程 - Java編程中二維數(shù)組的初始化和基本操作實(shí)例

Java編程中二維數(shù)組的初始化和基本操作實(shí)例

2020-01-12 14:40gonglianying JAVA教程

這篇文章主要介紹了Java編程中二維數(shù)組的初始化和基本操作實(shí)例,是Java入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下

Java二維數(shù)組的聲明和初始化

1.二維數(shù)組可以看成以數(shù)組為元素的數(shù)組;
2.Java中二維數(shù)組的聲明和初始化應(yīng)按照從高維到低維的順序進(jìn)行.


實(shí)例:
靜態(tài)初始化:
Array2.java:

程序代碼

?
1
2
3
4
5
6
7
8
9
10
11
public class Array2
{
  public static void main(String args[]) {
    int a[][] = {{1,2},{3,4,5,6},{7,8,9}} ;
    for(int i=0 ; i <a.length ; i++) {
      for(int j=0 ; j<a[i].length ; j++) {
        System.out.println("a[" + i + "][" + j + "]=" + a[i][j]) ;
      }
    }
  }
}

 

動(dòng)態(tài)初始化:

程序代碼

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class Array2D
{
  public static void main(String args[]) {
    int i , j ;
    String s[][] ;
    s = new String[3][] ;
    s[0] = new String[2] ;
    s[1] = new String[3] ;
    s[2] = new String[2] ;
    for(i=0 ; i<s.length ; i++) {
      for(j=0 ; j <s[i].length ; j++) {
        s[i][j] = new String("我的位置是:" + i + "," + j) ;
      }
    }
    for(i=0 ; i<s.length ; i++) {
      for(j=0 ; j<s[i].length ; j++) {
        System.out.println(s[i][j]) ;
      }
    }
  }
}

關(guān)于Java中的二維數(shù)組操作[實(shí)例]:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
public class Lesson{
  public static void main(String [] args){
   
    //二維數(shù)組的聲明方式:
    //數(shù)據(jù)類型 [][] 數(shù)組名稱 = new 數(shù)據(jù)類型 [長度][長度] ;
    //數(shù)據(jù)類型 [][] 數(shù)組名稱 = {{123},{456}} ;
     
    /*
    int [][] arr = {{123},{456}}; //定義了兩行三列的二維數(shù)組并賦值
    for(int x = 0; x<arr.length; x++){ //定位行
      for(int y = 0; y<arr[x].length; y++){ //定位每行的元素個(gè)數(shù)
        System.out.print(arr[x][y]);
      }
      System.out.println("/n");
    }
    */
    int [][] num = new int [3][3]; //定義了三行三列的二維數(shù)組
    num[0][0] = 1; //給第一行第一個(gè)元素賦值
    num[0][1] = 2; //給第一行第二個(gè)元素賦值
    num[0][2] = 3; //給第一行第三個(gè)元素賦值
     
    num[1][0] = 4; //給第二行第一個(gè)元素賦值
    num[1][1] = 5; //給第二行第二個(gè)元素賦值
    num[1][2] = 6; //給第二行第三個(gè)元素賦值
     
    num[2][0] = 7; //給第三行第一個(gè)元素賦值
    num[2][1] = 8; //給第三行第二個(gè)元素賦值
    num[2][2] = 9; //給第三行第三個(gè)元素賦值
    for(int x = 0; x<num.length; x++){ //定位行
      for(int y = 0; y<num[x].length; y++){ //定位每行的元素個(gè)數(shù)
        System.out.print(num[x][y]);
      }
      System.out.println("/n");
    }
  }
}
//數(shù)組值arr[x][y]表示指定的是第x行第y列的值。
//在使用二維數(shù)組對(duì)象時(shí),注意length所代表的長度,
//數(shù)組名后直接加上length(如arr.length),所指的是有幾行(Row);
//指定索引后加上length(如arr[0].length),指的是該行所擁有的元素,也就是列(Column)數(shù)目。

再來看一個(gè)例子:兩個(gè)二維數(shù)組,將它們整合為一個(gè)新的二維數(shù)組,元素為兩數(shù)組對(duì)應(yīng)元素的和。輸入兩數(shù)組: {{1,5},{2,3},{6,5}},   {{4,2},{2,6},{5,7}}
輸出打印: {{5,7},{4,9},{11,12}}

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
代碼:
class arraysCtrl{
  static void arraysAdd(int[][] a,int[][] b)
  {
    StringBuffer sbResult = new StringBuffer("{");
    int[][] result = new int[a.length][b.length];
    for(int i=0;i<a.length;++i)
    {
      sbResult.append("{");
      for(int j=0;j<a[i].length;++j)
      {
         
        result[i][j] = a[i][j]+b[i][j];
        sbResult.append(result[i][j]);
        if(j == a[i].length-1)
        {
          if(i == a.length-1)
          {
            sbResult.append("}");
          }else{
            sbResult.append("},");
          }          
          break;
        }
        sbResult.append(",");
      }
      if(i == a.length-1)
      {
        sbResult.append("}");
        break;
      }
         
    }
    System.out.println(sbResult);
  }
  public static void main(String[] args) {
 
    int[][] aTst1 = {{1,5},{2,3},{6,5}}, aTst2 = {{4,2},{2,6},{5,7}};
    arraysAdd(aTst1,aTst2);
  }
}

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲91精品 | 欧美日韩在线精品 | 久久99精品一区二区三区 | 久久国 | 国产在线观看 | 精品久久久久久久久久久久久久 | 中文字幕免费 | 精品国产乱码久久久久久久软件 | 精品久久久久久久久久久久久久 | 亚洲一区二区三区视频 | 午夜爱爱毛片xxxx视频免费看 | 啵啵影院午夜男人免费视频 | 久久国产精品久久久久久电车 | 在线观看三区 | 亚洲国产精品99久久久久久久久 | 可以在线观看的av网站 | 国产精品日韩一区二区 | 国产一区二区三区免费视频 | 玖玖色资源 | 欧美视频区 | 国产精品二区一区二区aⅴ污介绍 | 一区二区三区久久久 | 欧美日韩国产在线播放 | 亚洲成人高清 | 久久久久久亚洲一区二区三区蜜臀 | 久久99视频精品 | 日韩一区二区免费视频 | 国产精品中文在线 | www.av在线| 成人激情毛片 | 亚洲一区精品在线 | 中文av在线播放 | 国产欧美日韩一区 | 日韩一区二区三区在线播放 | av网站在线免费观看 | 一级黄色大片 | 午夜影院免费观看 | 视频1区| 久久夜色精品国产 | 在线成人www免费观看视频 | 日本中文字幕在线观看 |