x 是 Integer,怎么可以直接变成 String不过java里面所有类都有默认的变String 的方法,试试System.out.println(x.toString());其实你在用System.out.println(x)的时候,编译器会直接翻译成System.out.println(x.toString());
Object x = new Integer(0); System.out.println("" + x);或者Object x = new Integer(0); System.out.println(x.toString());
System.out.println("" + x);或者Object x = new Integer(0);
System.out.println(x.toString());