linkedlistllistnewlinkedlist()(#34..#34)[]strnewstring[()](str)那样object[]数组就移回了string[]数组了,你也可以去参考toarray()方法原型:publicsynchronizedlttgtt[]toarray(t[]a){if(a.lengthltelementcount)a(t[]
)(().getcomponenttype(),elementcount)(elementdata,0,a,0,elementcount)if(a.lengthdstrokelementcount)a[elementcount]nullreturna}
arraylist可以不更方便的实现列表操作,但有时候要建立一个arraylist数组.
是需要想到的是带有下面的方法:
arraylistltinteger[]listnewarraylistltinteger()[n]
但会再次出现错误.
值改
arraylist[]listnewarraylist[n]会有告诫.
这是因为java没有范型数组,这个可以做个参考以上方法实现程序类似功能:
arraylistltarraylistltintegeralsnewarraylistltarraylistltinteger()
arraylistltintegera1newarraylistltinteger()
arraylistltintegera2newarraylistltinteger()
arraylistltintegera3newarraylistltinteger()