题目描述
写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。
import java.math.BigInteger; /** * * @author gentleKay * 题目描述 * 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 */ public class Main47 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(Main47.Add(2, 3)); } public static int Add(int num1,int num2) { BigInteger int1 = new BigInteger(String.valueOf(num1)); BigInteger int2 = new BigInteger(String.valueOf(num2)); return int1.add(int2).intValue(); } }
我们来看一下 BigInteger 里面的方法。(图片太小的话,点击滑动)
构造方法:
方法: