【发布时间】:2015-04-29 16:09:02
【问题描述】:
我正在编写一个程序(代码如下所示),用户可以在其中输入带有数字的字符串。然后将它们从字符串转换为整数。但我真正想要的是一个新数组,其中每个单独的数字都是一个值。所以如果用户写“15623”我希望数组像 {1, 5, 6, 2, 3} 有人知道怎么做吗?
String getNumbers = textField.getText();
String[] ary = getNumbers.split(" ");
int intNumbers = Integer.parseInt(getNumbers);
int iArr[] = {intNumbers};
Arrays.sort(iArr);
for (int number : iArr) {
textField.setText("" + number);
}
【问题讨论】:
-
getNumbers.split("")没有空格