前提・実現したいこと
質問:文字列を入力し文字列が正解であれば、正解と表示させたい
発生している問題・エラーメッセージ
正解という表示に飛ばず、false判定となってしまいます
該当のソースコード
Java
1package study; 2 3public class P56 { 4 5 public static void main(String[] args) { 6 // 教科書P56 練習1-1 7 System.out.println("問1:Javaのプログラムで開発する為には①と②というソフトウェアが必要です"); 8 System.out.println("①と②をそれぞれ入力して下さい>"); 9 String input1 = new java.util.Scanner(System.in).nextLine(); 10 if (input1.equals("コンパイラ")||input1.equals("インタプリンタ")) { 11 System.out.println("正解"); 12 }else { 13 System.out.println("不正解"); 14 } 15 } 16 } 17 18 19 20### 試したこと 21 22デバッグで試行 23 24### 補足情報(FW/ツールのバージョンなど) 25 26 27環境はeclipse2018-19を使っています
質問は編集できますので、読みやすくしていただければと。 「初心者アイコン」がありますのでタイトルや質問内に書かなくて良いです。質問テンプレート部分が多く残っており要件を汲み取るうえで上でノイズとなり得るのできちんと埋めるか不要項目や文言は削ってください。 ソースコードは```で「囲う」です。わかりづらければコード部分を選択してcodeボタンを押してください。その際「ここに言語名を入力」は```Java のようにしてください。PCであればリアルタイムでプレビューが表示されますので更新前に確認して調整してください
また「デバッグが作動しない」ことはないかと思います。どのような手順で行おうとしましたか?基本は「ブレイクポイント」を置いて「デバッグ実行」するだけかと思いますが、どこか手順を抜かしていませんか?
初投稿なので勝手がわからず失礼しました、デバッグのブレイクポイントを置く作業が抜けていました
やはりそうでしたか。プログラムは指示した通りしか動かないので、「思う通り動くように自分が指示する」ことを意識していくと良いです
ご指摘ありがとうございました。
回答1件
あなたの回答
tips
プレビュー