public String solve (String s, String t){// write code hereint i = s.length()-1, j = t.length()-1;int p =0, sum =0;// 提示:StringBuilder 没有泛型参数
StringBuilder res =newStringBuilder();while(i !=-1&& j !=-1){
sum =getInt(s.charAt(i--))+getInt(t.charAt(j--))+ p;
res.append(sum %10);
p = sum /10;}while(i !=-1){
sum =getInt(s.charAt(i--))+ p;
res.append(sum %10);
p = sum /10;}while(j !=-1){
sum =getInt(t.charAt(j--))+ p;
res.append(sum %10);
p = sum /10;}// 易错:最后还要判断 p 是否为 0if(p !=0) res.append(p);// 提示:StringBuilder 翻转用 reversereturn res.reverse().toString();}publicintgetInt(char c){return Integer.valueOf(c -'0');}