超长正整数相加--Java版

输入描述:
输入两个字符串数字
输出描述:
输出相加后的结果,string型
思路: 使用BigInteger类的直接进行大整数计算。

import java.util.Scanner;
import java.math.BigInteger;

public class Main {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        while (input.hasNext()) {
            String s1 = input.next();
            String s2 = input.next();
            BigInteger num1 = new BigInteger(s1);//采用BigInteger可以直接进行大整数进行计算
            BigInteger num2 = new BigInteger(s2);
            System.out.println(num1.add(num2));
        }
    }
}

你可能感兴趣的:(数据结构与算法--Java版)