第一题long肯定不行,bigdecimal可以一试,保险一点可以用Arraylist<Integer>或者String把数字一位位拼接起来