自从IBM的SOA组面试失败以后,我觉得应该重新审视自己,温习一下基础,java编程思想的一个很有说服力的小例子
public
class
Test
{
public static void main(String[] args)
{
int x = 0 , y = 1 , z = 2 ;
String sString = " x, y, z " ;
System.out.println(sString + x + y + z);
System.out.println(x + sString);
}
}
{
public static void main(String[] args)
{
int x = 0 , y = 1 , z = 2 ;
String sString = " x, y, z " ;
System.out.println(sString + x + y + z);
System.out.println(x + sString);
}
}
这个例子的输出结果是
x, y, z012
0x, y, z
0x, y, z
当其他类型+String类型输出的时候,都默认为String类型了,详见java编程思想