我正在尝试获取任何长度的整数数组,并将其连接成一个数字而不加起来。例如,如果我有一个如下所示的数组
[ 1, 7, 12, 16, 3, 8]
我想有一个等于17121638
,不等于的变量47
。
我应该输入字符串并将其更改为 int 而不使用Interger.parseInt()
整个输入本身。
这是我目前的尝试:
public static String toNum(String input) {
String [] charArray = new String [input.length()];
int [] parsedInput = new int [input.length()];
for(int i; i < input.length(); i++){
charArray[i] = input.substring(i);
}
for(int c; c < charArray.length; c++){
parsedInput[c] = Integer.parseInt(charArray[c]);
}