以下是 Java 代码实现:

public static int reverseadd(String num1, String num2) {
    // 反转字符串并转成整数
    int n1 = Integer.parseInt(new StringBuilder(num1).reverse().toString());
    int n2 = Integer.parseInt(new StringBuilder(num2).reverse().toString());
    // 求和
    int sum = n1 + n2;
    // 去除开头的0
    while (sum % 10 == 0 && sum != 0) {
        sum /= 10;
    }
    return sum;
}

使用 StringBuilder 对字符串进行反转,然后再转成整数求和,最后去除开头的0。需要注意的是,如果两个数都是0,那么最终结果也应该是0。

Java 实现两个数逆置求和 - reverseadd 函数

原文地址: https://www.cveoy.top/t/topic/lTWN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录