昨日見た夢を教えて下さい

Javaでわからない問題があります。

これは6行目のstr2にByeが入って➡️代入するとByeーになってしまうから、コンパイルエラーになってしまうのですか?

「Javaでわからない問題があります。 こ」の質問画像

質問者からの補足コメント

  • 5行目の、
    右辺のs、t、r、2の4文字を+の演算子があることによって結合してstr2になり、そのあと格納しているということですか?

      補足日時:2021/02/09 17:37

A 回答 (2件)

3行目と4行目でStrにHello!、Str2にBye!という文字列を格納しているでしょ。


この文字列Hello!とBye!を結合してStrに(再度)格納してるの。
    • good
    • 0
この回答へのお礼

なるほど!!ありがとうございます!

お礼日時:2021/02/09 17:53

-=という結合子はないので、コンパイルエラーになる。


ちなみに、5行目は計算しているのではなく、文字列を結合してstrに格納している。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!