我有这种方法:
public NumPal next(){
stringRev = reverseString(stringCur);
numRev = Long.parseLong(stringRev);
numCur = Long.parseLong(stringCur);
numCur = (numCur + numRev);
stringCur = Long.toString(numCur);
NumPal n = new NumPal(stringCur);
return n;
}
当我尝试添加numCur和numRev时,出于某种原因将它们连接起来。他们像弦一样留着吗?我相信我正确使用Long.ParseLong,但不确定。
答案 0 :(得分:0)
检查添加项是否溢出了长尺寸。长尺寸范围是2 ^ 63到2 ^ 63-1。如果要添加不能长时间容纳的大数字,请尝试使用此链接中提供的方法。 https://www.geeksforgeeks.org/sum-two-large-numbers/