Java不指定長度的二維數(shù)組實(shí)例
編程中經(jīng)常用到這樣一種特殊的二維數(shù)組,它的行數(shù)確定,但是每行的列數(shù)不確定。這樣的的數(shù)組實(shí)現(xiàn)方法:先創(chuàng)建制定行數(shù),列數(shù)缺省的二維數(shù)組,然后對數(shù)組的每一行重新初始化。
舉個(gè)例子就很好理解了。
import java.util.*;
public class Tek
{
public static void main(String[] args)
{
int[][] a=new int[3][];
a[0]=new int[3];//相當(dāng)于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不指定長度的二維數(shù)組實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
java Swing基礎(chǔ)教程之圖形化實(shí)例代碼
這篇文章主要介紹了java Swing基礎(chǔ)教程之圖形化實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2017-02-02
探索Java中的equals()和hashCode()方法_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了探索Java中的equals()和hashCode()方法的相關(guān)資料,需要的朋友可以參考下2017-05-05
Springboot把外部依賴包納入Spring容器管理的兩種方式
這篇文章主要給大家介紹了Springboot把外部依賴包納入Spring容器管理的兩種方式,Spring.factories和org.springframework.boot.autoconfigure.AutoConfiguration.imports,有感興趣的小伙伴可以參考閱讀本文2023-07-07
Spark學(xué)習(xí)筆記 (二)Spark2.3 HA集群的分布式安裝圖文詳解
這篇文章主要介紹了Spark2.3 HA集群的分布式安裝,結(jié)合圖文與實(shí)例形式詳細(xì)分析了Spark2.3 HA集群分布式安裝具體下載、安裝、配置、啟動(dòng)及執(zhí)行spark程序等相關(guān)操作技巧,需要的朋友可以參考下2020-02-02
SpringMVC中使用bean來接收form表單提交的參數(shù)時(shí)的注意點(diǎn)
本篇文章主要介紹了SpringMVC中使用bean來接收form表單提交的參數(shù)時(shí)的注意點(diǎn),具有很好的參考價(jià)值。下面跟著小編一起來看下吧2017-05-05
基于jni調(diào)用時(shí),jvm報(bào)錯(cuò)問題的深入分析
本篇文章是對jni調(diào)用時(shí),jvm的報(bào)錯(cuò)問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05
Java中JFinal框架動(dòng)態(tài)切換數(shù)據(jù)庫的方法
這篇文章主要介紹了Java中JFinal框架動(dòng)態(tài)切換數(shù)據(jù)庫的方法,本文通過兩種方法結(jié)合示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03

