int a=1,b=2,c=3;
hoge(""+a+b+c);

こういう場合って計算順序が
hoge(((""+a)+b)+c);
っていうように前方からみたいに決まっていますか?
文字列"123"としたいのですが、
計算順序が決まっていなくて環境によって"6"みたいになると困るので教えてください。