- ベストアンサー
String型変数の宣言
「String型変数の宣言で正しいものを2つ選べ (1)String str = "Hello"; (2)String str = 'Hello': (3)String str = new String("Hello"); (4)String str = new String('Hello'); (5)String str = "This is \n long String"; 」 答えは(1),(3)です。 なぜ5はだめなのですか??? コンパイルも通るし、実行もできますよね。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
"This is \n long String" 冠詞の a がないからまちがいです。 というのはともかくとして、 これもいいと思います。 Javaでもエスケープシーケンスは使えるし…。 その本の誤植か誤記じゃないでしょうか。
お礼
いつもお世話になっています! そうですよねー(^_^;) ただ、テキストに5が不正解であるということについて 何の記述も無く、不安になってしまいました。 ほっといたしました ありがとうございます