java靜態(tài)數(shù)組與動(dòng)態(tài)數(shù)組 java的靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組有什么區(qū)別?
java的靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組有什么區(qū)別?靜態(tài)數(shù)組是現(xiàn)有方法和內(nèi)部方法中的方法區(qū)域。在普通數(shù)組existing方法中,方法end數(shù)組不存在。前一種方法結(jié)束時(shí),數(shù)組仍然存在并且可以調(diào)用Java動(dòng)態(tài)數(shù)組是一
java的靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組有什么區(qū)別?
靜態(tài)數(shù)組是現(xiàn)有方法和內(nèi)部方法中的方法區(qū)域。在普通數(shù)組existing方法中,方法end數(shù)組不存在。前一種方法結(jié)束時(shí),數(shù)組仍然存在并且可以調(diào)用
Java動(dòng)態(tài)數(shù)組是一種可以任意縮放數(shù)組長(zhǎng)度的對(duì)象。ArrayList<E>在Java中常用,其中<E>是受電弓的表示,即此列表只能存儲(chǔ)<E>的實(shí)例,如:ArrayList<string>list=newarraylist<string>(),則此列表只能存儲(chǔ)字符串。通常,數(shù)組的大小在定義之后是不能更改的。但是許多場(chǎng)景需要可以改變大小的數(shù)組。雖然它是動(dòng)態(tài)數(shù)據(jù),但它仍然是底部的一個(gè)數(shù)組,但是當(dāng)數(shù)組快滿時(shí),它會(huì)自動(dòng)創(chuàng)建一個(gè)更大的數(shù)組。