java二維數(shù)組初始化賦值的方法

現(xiàn)在許多程序開發(fā)人員一開始學(xué)習(xí)的都是java編程,因?yàn)閖ava通用性比較強(qiáng),而且比較容易學(xué)。在java中二維數(shù)組的定義是新手們必須要會(huì)操作的,下面小編給大家講解下java二維數(shù)組初始化賦值的方法。

1、第一種方法是在創(chuàng)建二維數(shù)組變量時(shí)直接賦值。文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33168.html

如圖創(chuàng)建了一個(gè)兩行三列的二維數(shù)組變量,并為二維數(shù)組變量賦值。文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33168.html

java二維數(shù)組初始化賦值的方法-1文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33168.html

2、第二種方法是先創(chuàng)建二維數(shù)組變量,然后再為二維數(shù)組賦值。用這種方式創(chuàng)建二維數(shù)組,在創(chuàng)建變量時(shí)要先確定二維的長度。文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33168.html

如圖是先創(chuàng)建一個(gè)二維長度為2(即兩行)的二維數(shù)組,然后用一維數(shù)組為該二維數(shù)組賦值。文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33168.html

java二維數(shù)組初始化賦值的方法-2文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33168.html

3、如果不確定二維數(shù)組二維的長度,可以配合List集合來實(shí)現(xiàn)動(dòng)態(tài)的二維數(shù)組。文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33168.html

如圖是先創(chuàng)建一個(gè)arrDyn集合變量,將一維數(shù)組作為arrDyn集合變量存儲(chǔ)的對(duì)象,這樣就可以將一維數(shù)組動(dòng)態(tài)存儲(chǔ)起來了。文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33168.html

java二維數(shù)組初始化賦值的方法-3文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33168.html

4、在eclipse創(chuàng)建一個(gè)java工程項(xiàng)目來測試結(jié)果,在src下創(chuàng)建類Demo。文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33168.html

創(chuàng)建完后的工程目錄如圖。

java二維數(shù)組初始化賦值的方法-4

5、將上面講到的創(chuàng)建二維數(shù)組的方式寫到Demo.java文件中。

Demo.java文件的內(nèi)容如圖。

java二維數(shù)組初始化賦值的方法-5

java二維數(shù)組初始化賦值的方法-6

java二維數(shù)組初始化賦值的方法-7

java二維數(shù)組初始化賦值的方法-8

6、編輯完Demo.java文件后,通過java應(yīng)用程序的方式運(yùn)行Demo.java,運(yùn)行結(jié)果如圖。從圖中可以看到,三種不同的創(chuàng)建二維數(shù)組的方式,控制臺(tái)輸出了相同的數(shù)據(jù)。

java二維數(shù)組初始化賦值的方法-9

7、如果想創(chuàng)建不規(guī)則的二維數(shù)組,以第一種方式為例,如圖修改Demo.java文件。

java二維數(shù)組初始化賦值的方法-10

8、修改后再次運(yùn)行Demo.java文件,運(yùn)行結(jié)果如圖。

可以看到,第一種方式創(chuàng)建的二維數(shù)組,輸出的數(shù)據(jù)是不規(guī)則的。

java二維數(shù)組初始化賦值的方法-11

以上就是java二維數(shù)組初始化賦值的方法,新手們在學(xué)習(xí)java編程時(shí)一定要注意細(xì)節(jié),比如標(biāo)點(diǎn)符號(hào)等,很可能一個(gè)符號(hào)出錯(cuò),整個(gè)程序就不能執(zhí)行了。

我的微信
微信掃一掃
weinxin
我的微信
惠生活福利社
微信掃一掃
weinxin
我的公眾號(hào)
 

發(fā)表評(píng)論

匿名網(wǎng)友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖動(dòng)滑塊以完成驗(yàn)證