国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

java二維數組指定不同長度實例方法

瀏覽:16日期:2022-08-15 17:25:15

我們知道二維數組,是在一維數組的基礎上進行了維度的增加。那么在實際使用的過程中,有時候我們所需要的二維數組,它們其中的維度是不同的,這就需要我們手動的進行設置。下面我們就來一起探究,二維數組在改變維度長度大小的方法,并輔以實例進行代碼展示。

1、二維數組的每個元素都是一個一維數組,這些數組不一定都是等長的。聲明二維數組的時候可以只指定第一維大小,空缺出第二維大小,之后再指定不同長度的數組。但是注意,第一維大小不能空缺(不能只指定列數不指定行數)。

public class ArrayTest4{ public static void main(String[] args) { //二維變長數組 int[][] a = new int[3][]; a[0] = new int[2]; a[1] = new int[3]; a[2] = new int[1]; //Error: 不能空缺第一維大小 //int[][] b = new int[][3]; }}

2、二維數組也可以在定義的時候初始化,使用花括號的嵌套完成,這時候不指定兩個維數的大小,并且根據初始化值的個數不同,可以生成不同長度的數組元素。

public class ArrayTest5{ public static void main(String[] args) { int[][] c = new int[][]{{1, 2, 3},{4},{5, 6, 7, 8}}; for(int i = 0; i < c.length; ++i) { for(int j = 0; j < c[i].length; ++j) { System.out.print(c[i][j]+' '); } System.out.println(); } }}

實例擴展:

Java不指定長度的二維數組實例

import java.util.*;public class Tek{ public static void main(String[] args) { int[][] a=new int[3][]; a[0]=new int[3];//相當于int[] a=new int[3] for(int i=0;i<a[0].length;i++) a[0][i]=i+1; a[1]=new int[4]; for(int i=0;i<a[1].length;i++) a[1][i]=i+1; a[2]=new int[5]; for(int i=0;i<a[2].length;i++) a[2][i]=i+1; for(int i=0;i<a.length;i++) { for(int j:a[i]) System.out.print(j+' '); System.out.println(); } }}

到此這篇關于java二維數組指定不同長度實例方法的文章就介紹到這了,更多相關java二維數組如何指定不同長度內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Java
相關文章:
主站蜘蛛池模板: zztt40.su黑料不打烊官网 | 在线欧美国产 | 免费观看大片毛片 | 国产成人丝袜视频在线视频 | 99久女女精品视频在线观看 | 狠狠色狠狠综合久久 | 久久成人福利视频 | 看黄免费网站 | 国产精品亚洲一区二区三区在线观看 | 97国内免费久久久久久久久久 | 女网址www呦 | 国产2021中文天码字幕 | 韩国免费网站成人 | mm在线视频免费看 | 久草视频手机在线 | 亚洲另类视频 | 国产亚洲一区二区精品 | 国产永久在线观看 | 午夜在线社区视频 | 国产精品99久久免费观看 | 久久tv免费国产高清 | 亚洲精品国产一区二区三区四区 | 日本精品久久久久中文字幕 1 | 黄 色 成 年 人小说 | 美女图片131亚洲午夜 | 高清一级毛片免免费看 | 国产伦精品一区二区三区精品 | 国产精品一区二区三区四区五区 | 2020国产微拍精品一区二区 | 欧美69视频在线 | chinese情侣真实自拍 | 图片区偷拍区小说区 | 精品久久久久久久久久中文字幕 | 欧美理论片在线观看一区二区 | www成人国产在线观看网站 | 91精品久久久久含羞草 | 亚洲最大的视频网站 | 亚洲成人黄色网 | 亚洲欧美视频在线播放 | 黄色免费在线观看视频 | 欧美男女网站 |