import java.math.BigInteger; public class Test {
public static void main(String[] args) {
BigInteger one = new BigInteger( "1 ");
BigInteger two = new BigInteger( "2 ");
BigInteger three = new BigInteger( "3 ");
BigInteger sum = new BigInteger( "0 ");
sum.add(one);
sum.add(two);
sum.add(three);
System.out.println(sum.toString());
}
}
不知道哪里错了
sum=sum.add(two);
sum=sum.add(three);
sum=sum.add(one);
sum=sum.add(two);
sum=sum.add(three);
public static void main(String[] args) {
for(int i = 0; i <= 10; i++)
Integer k = new Integer(i);
System.out.println( "Java Puzzlers ");
}
}
这里还有个小程序
import java.math.BigInteger;public class Test {
public static void main(String[] args) {
BigInteger one = new BigInteger("1");
BigInteger two = new BigInteger("2");
BigInteger three = new BigInteger("3");
BigInteger sum = new BigInteger("0");
sum = sum.add(one);
sum = sum.add(two);
sum = sum.add(three);
System.out.println(sum.toString());
}
}
public class Test {
public static void main(String[] args) {
for (int i = 0; i <= 10; i++) {
Integer k = new Integer(i);
System.out.println("Java Puzzlers:k ");
}
}
}
把语句前边的空格都删除了,
特别注意main函数的结束括号那也有空格。是不是用全角拉
最主要的是你在最后一句System.out.println(sum.toString());到}之间也加了什么符号。你把中间的删掉,
再同上面论友所说,把在eclipse中那些红的波浪线删掉。再按ctr+shift+o就小功告成。
import java.math.BigInteger;
class in{
public static void main(String[] args)
{
BigInteger one = new BigInteger("1");
BigInteger two = new BigInteger("2");
BigInteger three = new BigInteger("3");
BigInteger sum = new BigInteger("0");
sum.add(one); //在这加完之后sum貌似没有把其值更改
sum.add(two);
sum.add(three);
System.out.println(sum);//在这的结果依旧是0;
System.out.println(sum.add(two).add(three).add(one));//所以要实现你原来的目的应该要这样写
}
}