public class Solution {
public String
addStrings(String num1, String num2) {
int carry=
0;
StringBuilder sb=
new StringBuilder();
for(
int i=num1.length()-
1,j=num2.length()-
1;i>=
0||j>=
0||carry>
0;i--,j--){
int x=i<
0?
0:num1.charAt(i)-
'0';
int y=j<
0?
0:num2.charAt(j)-
'0';
sb.append((x+y+carry)%
10);
carry=(x+y+carry)/
10;
}
return sb.reverse().toString();
}
}
转载请注明原文地址: https://ju.6miu.com/read-150260.html