簡體   English   中英

如何從字符串中選取11個數字到數組中?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM