今年3月から独学でjavaを勉強し始めました。
実現したいこと
+演算子を使わなくても変数同士で足し算出来るのか、このコードはどうやって読むのかが知りたいです。
1.publicclassTest{
2. publicstaticvoidmain(String[]args){
3. int val1=10;
4. double val2 =1.1;
5. System.out.print(val1val2+"");
6. val1=100;
7. val2=1.2;
8. System.out.print(val1val2);
9. }
10.}
エラーになる場所を探す問題ですが、エラーにならないようにコード変えてます。
アスタリスクの意味は、前の文字が0個以上になるということは調べてわかったのですが、
このコードで何故11.0 120.0になるのか全く分かりません…
御回答よろしくお願い申し上げます。
追記:
System.out.print(val1val2+"");
の+演算子とダブルクォート2つは、次のSystem.out.print(val1val2); の結果を文字列として扱って、結果同士を隣り合わせにするという認識で合っていますでしょうか?
重ね重ね申し訳ございません。