java中arraylist怎么添加數(shù)據(jù) java如何把Object中的數(shù)據(jù)轉(zhuǎn)化為String數(shù)組?
java如何把Object中的數(shù)據(jù)轉(zhuǎn)化為String數(shù)組?LinkedList llistnew LinkedList()(#34..#34)[]strnewString[()](str)那樣Obje
java如何把Object中的數(shù)據(jù)轉(zhuǎn)化為String數(shù)組?
LinkedList llistnew LinkedList()(#34..#34)[]strnewString[()](str)那樣Object[]數(shù)組就移回了String[]數(shù)組了,你也可以去參考toArray()方法原型:publicsynchronizedltTgtT[]toArray(T[]a){if(a.lengthltelementCount)a(T[]
)(().getComponentType(),elementCount)(elementData,0,a,0,elementCount)if(a.lengthdstrokelementCount)a[elementCount]nullreturna}
如何創(chuàng)建ArrayList數(shù)組?
ArrayList可以不更方便的實(shí)現(xiàn)列表操作,但有時(shí)候要建立一個(gè)ArrayList數(shù)組.
是需要想到的是帶有下面的方法:
ArrayListltInteger[]listnewArrayListltInteger()[N]
但會(huì)再次出現(xiàn)錯(cuò)誤.
值改
ArrayList[]listnewArrayList[N]會(huì)有告誡.
這是因?yàn)镴ava沒(méi)有范型數(shù)組,這個(gè)可以做個(gè)參考以上方法實(shí)現(xiàn)程序類似功能:
ArrayListltArrayListltIntegeralsnewArrayListltArrayListltInteger()
ArrayListltIntegera1newArrayListltInteger()
ArrayListltIntegera2newArrayListltInteger()
ArrayListltIntegera3newArrayListltInteger()