天天看點

字元串的“+”操作

當“+”操作中出現這個字元串的時候,“+”指的是字元串連接配接符,而非算術運算。

例:

1、System.out.println(“Test”+666);

  輸出結果為Test666

2、System.out.println(666+“Test”);

  輸出結果為666Test

當出現多個字元串相加時,輸出結果從左至右。

1、System.out.println(7+“Test”+66);

  輸出結果為7Test66

2、System.out.println(“Test”+66+7);

  輸出結果為Test667

當執行非字元串相加操作時,則為算數運算,且依舊遵循從左至右原則。

1、System.out.println(“Test”+66+7);

  先執行Test+66得到字元串Test66,再執行Test66+7得到字元串Test667

2、System.out.println(60+60+“Test”);