我有一個程序,我試圖從一個由逗號分隔的字符串中取一組數字,並將它們放入一個ArrayList
;不過,我不太清楚如何去做。到目前爲止,我所做的是把字符串轉換字符數組,然後通過轉換成字符整數:如何從一個字符串中取數字並將它們放入一個數組ListList
Character.digit(temp[i], 10)
這個例子是一個for循環迭代一個字符串。比如說"1,2,3,4"
。取出新的char數組的第一個元素並將其轉換爲int。
我的問題是,
- 答:必須有這樣做的更好的方法。
- B:如果您得到2位或3位數字,會發生什麼情況,例如
"34,2,3,65,125"
。當我需要它作爲一個元素時,這些將作爲數組的單獨元素存儲。 - C:如果數字是負數,會發生什麼,如果負數是2或3位數字,會發生什麼?例如,
"-123,45,3,4,-6"
。
請記住,這意味着任何String
參數。
這裏有很多的條件,我不知道如何解決它們。
這是功課嗎?如果是的話請貼上標籤。 – dasblinkenlight 2012-01-02 14:05:47