javase 面試常見錯誤2

請寫出下列程序結果:
Ø  System.out.println('a');
Ø  System.out.println('a'+1);
Ø  System.out.println("hello"+'a'+1);
Ø  System.out.println('a'+1+"hello");
Ø  System.out.println("5+5="+5+5);
Ø  System.out.println(5+5+"=5+5");

此類題的想法就是:

任何數據和字符串進行操作,結果都是字符串類型。但是要注意運算的順序。從左向右

class ParamDemo{
public static void main(String[] args){
System.out.println('a');//a
System.out.println('a'+1);//98
System.out.println("hello"+'a'+1);//helloa1
System.out.println('a'+1+"hello");//98hello
System.out.println("5+5="+5+5);//5+5=55
System.out.println(5+5+"=5+5");//10=5+5
}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章