【Java入門】ユーザの入力を管理するScannerクラスの使い方!

  • このエントリーをはてなブックマークに追加
  • Pocket

JavaのScannerクラス

ユーザからシステムにアクションを取ってもらうとき、キーボードやファイルからデータを入力してもらうということはよくある。

Javaの場合、Scannerクラスを使うとキーボードやファイルからの入力を読み取ることができる。

Javaでキーボードから入力された文字や数字を読み取るには、BufferedReaderクラスも使用できるが、このページではScannerクラスについてまとめていこう。

Scannerクラスは主に入出力に関するクラスで、色々な機能が使える。それぞれ詳細は各ページに飛んで確認して見て欲しい。

キーボードからの入力を読み取る

キーボードから入力を読み取るのが一番シンプルな例だろう。下記のページで詳しく説明している。

指定した型の値を読み込む

指定した型の値で読み込みたいこともあるだろう。次のページで方法を解説している。

coming soon

区切り文字を変更する

読み取りをするときに、区切り文字を変更することも可能だ。下記のページを参考にして欲しい。

coming soon

ファイルからの入力

キーボードではなくファイルを読み込むことで、一括で処理をしたいというときも多いはずだ。Scannerクラスはファイルからの入力にも対応している。下のページを確認していただければと思う。

coming soon

まとめ

このページではJavaのScannerクラスを使って、キーボードやファイルから入力を確認する方法をまとめてきた。参考にしていただければと思う。

最近の投稿

  • java ファイル読み込み
    2016.10.24
    【初心者でもすぐわかる】Javaでファイルを読み込む方法

    Javaでプログラムを書いているとき、ファイルを読み込みを実行したいということはよくある。 CSVデータやテキ […]

  • scannerクラスの区切り文字
    2016.10.23
    【JavaのScannerクラス】読み込み時の区切り文字を変更する方法

    Javaでキーボードやファイルから入力をするときには、Scannerクラスを使う。 このときに、区切りの文字を […]

  • キーボード読み込みの型
    2016.10.22
    【Java】指定した型の値でキーボード入力を読み込む方法

    Javaでキーボード入力を読み取るときScannerクラスを利用する。 しかし、通常使うnextメソッドを使う […]

  • 最新記事一覧はこちら

    短期間でエンジニアになる方法

    ・「まったくの初心者だけどエンジニアになりたい!」

    ・「プログラマーとして転職をしたい!」

    という方はリナックスアカデミーの資料を見てみてください。短期間で未経験からエンジニアになることができるスクールとして15年間選ばれ続けてきた理由やノウハウが載った資料です。

    エンジニアの入り口に立つために必要な勉強技術の最新動向本当に使えるIT資格学習に役立つ国からの奨励金などの情報が詰まっています。

    無料で2,3日中にお手元にお届けします。


    資料を見てみる

    ご質問・ご不安な点はありませんか?

    分かりにくい、より深く知りたいなどご意見がありましたらお問い合わせください。
    より詳しい分かりやすい情報をあなたにご提供します。

    お名前 (必須)

    メールアドレス (必須)

    お問い合わせ項目(必須)
     授業に関するご相談 企業研修のご相談 採用応募 その他

    メッセージ本文