【ポケモン×Java】Lv12:『ラストバトル』~Scanner、while、if~ - Qiita

前回をまだ読んでない方はこちら 👉 【ポケモン×Java】Lv11:『キミが技を選ぶ番だ!』〜Scannerで選択〜 🎮 いまできるすべてをぶつけよ! 第0章~第11章までおつかれさま!! 説明が足りなかったりして、難しかったかもしれないが、 ここまでついてきてくれて...

Qiita
【ポケモン×Java】知識編 Scanner#4 〜改行問題の正体と対策〜 - Qiita

はじめに Scannerを使っていると、よくあるつまずきがこの 改行問題 です。 nextInt() のあとに nextLine() を呼んだら、空っぽが返ってきた…なぜ? 今日は「なにが起きてるのか」をやさしく見て、2つの回避策を身につけます。 今日のゴール ...

Qiita
【ポケモン×Java】知識編 Scanner#3 〜数字入力:安全に文字→数値へ〜 - Qiita

はじめに 前回の記事 #2 では nextLine() で「一行を読み取る方法」を学習しました。 ここから一歩進んで、文字で受け取った入力を安全に数値へ変換 する方法を学びます。 今日のゴール 文字列で受けてから Integer.parseInt や Double....

Qiita
【ポケモン×Java】知識編 Scanner#2 〜基本編②-nextLine-〜 - Qiita

はじめに 前回の記事 #1 で「Scannerは読み取り係」だと分かりました。 今回は いちばんよく使う基本技、nextLine() で「質問→1行読む→すぐ返事」を作ります。シンプルだけど、実務でもこれが土台です。 🎓 今日やること(ゴール) キーボードから 1行...

Qiita
【ポケモン×Java】知識編 Scanner#1 〜Scannerを完全攻略 - 基本編 -〜 - Qiita

はじめに Javaで「ユーザーに質問して答えてもらう」小さなアプリを作るとき、最初に出会うのが Scanner(スキャナー) です。 キーボードで入力した文字を、プログラムが扱いやすい形にしてくれる“読み取り係”。 むずかしく考えなくて大丈夫。今回は いちばん最初の一...

Qiita