![](/img/trans.png)
[英]How can I pick out the odd numbers and even numbers from a given array and then store them in another array?
[英]How can I pick 11 numbers in a string to an array?
我有一个像这样的字符串:
MyString="5,9,12,15,16,22,23,28,33,45,65";
我应该喜欢将其放入这样的数组中:
Myarray[0]="5";
Myarray[1]="9";
Myarray[2]="12";
Myarray[3]="15";
Myarray[4]="16";
Myarray[5]="22";
Myarray[6]="23";
Myarray[7]="28";
Myarray[8]="33";
Myarray[9]="45";
Myarray[10]="65";
是否可以用Java
做到这一点?
String[] MyArray = MyString.split(",");
从您的评论看来,您喜欢循环(就像我一样!),如果这样,您可以使用Java StringTokenizer
:
StringTokenizer st = new StringTokenizer(myString, ",");
String[] myArray = new String[st.countTokens()];
int i = 0;
while (st.hasMoreElements()) {
myArray[i++] = st.nextElement();
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.