我将尝试将任意长度的整数数组连接成一个单独的数字,而不进行加法运算。例如,如果我有以下数组
[ 1, 7, 12, 16, 3, 8]
我希望有一个变量等于 17121638
,而不是等于 47
。
我的任务是将字符串输入转换为整数,但不能使用 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]);
}