私はJavaを学び、毎日練習しています。次のコードを書いて、出力について疑問に思いました。
class test
{
public static void main(String args[])
{
System.out.println(1+2+ " = " +10+2);
}
}
ここでの出力は3=102であり、次のことについて疑問に思いました。「Javaは、System outステートメントで文字列を検出すると、すべてを文字列として扱い始めます」
誰かがこれを説明できますか?混乱しているのはなぜそれを文字列として受け入れるのですか?