给你两个二进制字符串 a 和 b ,以二进制字符串的形式返回它们的和。
示例 1:
输入:a = "11", b = "1"
输出:"100"
示例 2:
输入:a = "1010", b = "1011"
输出:"10101"
import java.math.BigInteger;
class Solution {
public String addBinary(String a, String b) {
BigInteger a1=new BigInteger(a,2);
BigInteger b1=new BigInteger(b,2);
return a1.add(b1).toString(2);
}
}