Java 转换ArrayList<;字符串>;串
如何将Java 转换ArrayList<;字符串>;串,java,string,arraylist,Java,String,Arraylist,如何将ArrayList转换为String[]? 我尝试使用以下代码: ArrayList<String> al = getResources()...; //getting string-array from values.xml String[] data = new String[al.size()]; for (int i = 0; i != al.size(); i++) { data[i] = al.get(i); } ArrayList al=getReso
ArrayList
转换为String[]
?
我尝试使用以下代码:
ArrayList<String> al = getResources()...; //getting string-array from values.xml
String[] data = new String[al.size()];
for (int i = 0; i != al.size(); i++) {
data[i] = al.get(i);
}
ArrayList al=getResources()//从values.xml获取字符串数组
字符串[]数据=新字符串[al.size()];
对于(int i=0;i!=al.size();i++){
数据[i]=al.get(i);
}
但是速度很慢。如何更快地完成它?(String[])al.toArray()代码>将完成此操作。使用方法将字符串列表转换为字符串数组
你喜欢这样吗
String[] data = al.toArray(new String[al.size()]);
请尝试以下代码:
arraylist.toArray(array); // fill the array
非常。。快速准确。哇。。。在这么短的时间里有这么多答案!