好的,所以我有一个作业说我有一串数字,例如“1234 4014 5555 7654”说这本质上是一个信用卡号码。他们要求我将数字字符串转换为单个整数,然后将它们连接成 4 批 4 位整数,例如字符串“1234 4014 555 7654”将有 4 个块块 1 将是 1234,它被转换为 1、2 , 3, 4 然后将其连接为 1234 作为整数我必须对所有块执行此操作... :(
到目前为止..我做了一个for循环,如下所示:
public static int toInt(String digitString)
{
int answer = 0;
int num = 0;
for (int j = 0; j < digitString.length(); j++){
num = (int) digitString.charAt(j) - '0';
System.out.println(num);
}
return answer
}
我可以成功地将字符串转换为单独的数字,但我不知道如何将这些数字连接成 4、4 位整数
任何帮助将非常感激 :)