आप (एक List
संरचना कि RandomAccess
लागू करता है परिवर्तित करने के लिए की तरह ArrayList
की कोशिश कर रहे हैं, तो या Array
), आप बेहतर प्रदर्शन के लिए इस संस्करण का उपयोग कर सकते हैं:
IntArray(strings.size) { strings[it].toInt() }
इस संस्करण के लिए एक बुनियादी करने के लिए संकलित किया गया है पाश और int[]
:
int size = strings.size();
int[] result = new int[size];
int index = 0;
for(int newLength = result.length; index < newLength; ++index) {
String numberRaw = strings.get(index);
int parsedNumber = Integer.parseInt(numberRaw);
result[index] = parsedNumber;
}
स्रोत
2017-08-22 17:31:19