欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

淺談java中的一維數(shù)組、二維數(shù)組、三維數(shù)組、多維數(shù)組

 更新時(shí)間:2017年05月16日 08:01:39   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇淺談java中的一維數(shù)組、二維數(shù)組、三維數(shù)組、多維數(shù)組。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

這個(gè)數(shù)組可以看做新手學(xué)習(xí),從一維數(shù)組 到 多維 數(shù)組 循環(huán)漸進(jìn),其實(shí)看起也很簡(jiǎn)單,一看便知,眾所周知,一維、二維或許經(jīng)常用到,用到二維以上應(yīng)該就很少了。

public class test {

  public static void main(String[] args) {
    /*一維數(shù)組*/
    int num[] = {0,1,2};
    /*下面輸出 3 行數(shù)據(jù),0 ~ 2*/
    for (int i = 0; i < num.length; i++) {
      System.out.println("一維數(shù)組輸出值:" + num[i]);
    }
    System.out.println("~~~~~~~~~~~~~~~~~~~~~~~");
    //(!) 看起來(lái)是不是很簡(jiǎn)單明了? 那么我們接著看二維數(shù)組
    int num1[][] = { {0,1,2},{3,4},{5} };//注: 其實(shí)你可以認(rèn)為是 行 和 列 
    for (int i = 0; i < num1.length; i++) {
      System.out.print("二維數(shù)組輸出值為:");
      for (int j = 0; j < num1[i].length; j++) {
        System.out.print(" " + num1[i][j]);//num1[i][j] 我只說(shuō)明第一行吧,比如 num1[0][1] 就是 num1[0]指num1里的{0,1,2} 這個(gè)對(duì)象。
      }
      System.out.println();
    }
    System.out.println("~~~~~~~~~~~~~~~~~~~~~~~");
    //(!) 到了這里您是不是有些不明所以了?來(lái)吧!接著看看三維數(shù)組。
    int num2[][][] = {
        {{0,1,2},{4,5}},
        {{6},{7,8},{9}},
        {{10,11}}
    };
    for (int i = 0; i < num2.length; i++) {
      System.out.print("三維數(shù)組輸出值:");
      for (int j = 0; j < num2[i].length; j++) {
        for (int k = 0; k < num2[i][j].length; k++) {
          System.out.print(" " +num2[i][j][k]);
        }
      }
      System.out.println();
    }
    System.out.println("~~~~~~~~~~~~~~~~~~~~~~~");
    //(!) 您已經(jīng)看到三維了,是不是有頭緒了?或者捉住了什么規(guī)律了? 來(lái) !來(lái)!來(lái),再來(lái)次 四維數(shù)組
    int num3[][][][] = {
          {
            {
              {0,1,2},{3,4,5,6}
            }
          },
          {
            {
              {7,8,9},{10,11,12,13,14}
            }
          }
        };
    //給數(shù)組里面數(shù)字賦值或替換
    //例如 :
    num3[1][0][0][1] = 404; //就是把 8 初始值(替換)為 404
    for (int i = 0; i < num3.length; i++) {
      System.out.print("四維數(shù)組輸出值:");
      for (int j = 0; j < num3[i].length; j++) {
        for (int k = 0; k < num3[i][j].length; k++) {
          for (int l = 0; l < num3[i][j][k].length; l++) {
            System.out.print(" " +num3[i][j][k][l]);
          }
        }
      }
      System.out.println();
    }
  }

}
//同理
//......

 控制臺(tái)輸出:

一維數(shù)組輸出值:0
一維數(shù)組輸出值:1
一維數(shù)組輸出值:2
~~~~~~~~~~~~~~~~~~~~~~~
二維數(shù)組輸出值為: 0 1 2
二維數(shù)組輸出值為: 3 4
二維數(shù)組輸出值為: 5
~~~~~~~~~~~~~~~~~~~~~~~
三維數(shù)組輸出值: 0 1 2 4 5
三維數(shù)組輸出值: 6 7 8 9
三維數(shù)組輸出值: 10 11
~~~~~~~~~~~~~~~~~~~~~~~
四維數(shù)組輸出值: 0 1 2 3 4 5 6
四維數(shù)組輸出值: 7 404 9 10 11 12 13 14

以上這篇淺談java中的一維數(shù)組、二維數(shù)組、三維數(shù)組、多維數(shù)組就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • java返回前端實(shí)體類json數(shù)據(jù)時(shí)忽略某個(gè)屬性方法

    java返回前端實(shí)體類json數(shù)據(jù)時(shí)忽略某個(gè)屬性方法

    這篇文章主要給大家介紹了關(guān)于java返回前端實(shí)體類json數(shù)據(jù)時(shí)忽略某個(gè)屬性的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-08-08
  • 基于RocketMQ推拉模式詳解

    基于RocketMQ推拉模式詳解

    這篇文章主要介紹了RocketMQ推拉模式的使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Java之InputStreamReader類的實(shí)現(xiàn)

    Java之InputStreamReader類的實(shí)現(xiàn)

    這篇文章主要介紹了Java之InputStreamReader類的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 解決json串和實(shí)體類字段不一致的問(wèn)題

    解決json串和實(shí)體類字段不一致的問(wèn)題

    這篇文章主要介紹了解決json串和實(shí)體類字段不一致的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • Spring加載屬性文件方式(自動(dòng)加載優(yōu)先級(jí)問(wèn)題)

    Spring加載屬性文件方式(自動(dòng)加載優(yōu)先級(jí)問(wèn)題)

    這篇文章主要介紹了Spring加載屬性文件方式(自動(dòng)加載優(yōu)先級(jí)問(wèn)題),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • Java利用AlphaComposite類合并圖像

    Java利用AlphaComposite類合并圖像

    這篇文章主要介紹了Java利用AlphaComposite類合并圖像,幫助大家更好的利用Java處理圖像,感興趣的朋友可以了解下
    2020-10-10
  • Java?抽象類和接口的實(shí)現(xiàn)

    Java?抽象類和接口的實(shí)現(xiàn)

    本文主要介紹了Java?抽象類和接口,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2007-03-03
  • 淺談s:select 標(biāo)簽中l(wèi)ist存放map對(duì)象的使用

    淺談s:select 標(biāo)簽中l(wèi)ist存放map對(duì)象的使用

    下面小編就為大家?guī)?lái)一篇淺談s:select 標(biāo)簽中l(wèi)ist存放map對(duì)象的使用。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-11-11
  • Java?spring?boot實(shí)現(xiàn)批量刪除功能詳細(xì)示例

    Java?spring?boot實(shí)現(xiàn)批量刪除功能詳細(xì)示例

    這篇文章主要給大家介紹了關(guān)于Java?spring?boot實(shí)現(xiàn)批量刪除功能的相關(guān)資料,文中通過(guò)代碼以及圖文將實(shí)現(xiàn)的方法介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2023-08-08
  • java使用枚舉封裝錯(cuò)誤碼及錯(cuò)誤信息詳解

    java使用枚舉封裝錯(cuò)誤碼及錯(cuò)誤信息詳解

    這篇文章主要介紹了java使用枚舉封裝錯(cuò)誤碼及錯(cuò)誤信息,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12

最新評(píng)論