ホームページ > Java > &#&チュートリアル > Java は、Scanner クラスの nextLine() 関数を使用して、コンソールから入力された文字列の行を取得します。

Java は、Scanner クラスの nextLine() 関数を使用して、コンソールから入力された文字列の行を取得します。

王林
リリース: 2023-07-26 08:27:15
オリジナル
1643 人が閲覧しました

Java は、Scanner クラスの nextLine() 関数を使用して、コンソールから文字列入力の行を取得します。

Java プログラミングでは、多くの場合、コンソールからユーザー入力を取得する必要があります。 Scanner クラスは、ユーザー入力を簡単に読み取ることができる、Java で一般的に使用されるツール クラスです。このうち、nextLine() 関数を使用すると、コンソールから入力された文字列を 1 行読み取ることができます。この記事では、Scanner クラスの nextLine() 関数を使用して、コンソールから入力された文字列を 1 行取得する方法と、対応するコード例を紹介します。

まず、Scanner クラスを使用するために、コードに java.util パッケージを導入する必要があります。具体的な導入方法は以下の通りです。

import java.util.Scanner;
ログイン後にコピー

次に、コンソールから入力された内容を取得するScannerオブジェクトを作成します。例は次のとおりです。

Scanner scanner = new Scanner(System.in);
ログイン後にコピー

次に、Scanner オブジェクトの nextLine() 関数を呼び出して、コンソールによって入力された文字列の行を読み取ることができます。例は次のとおりです。

String input = scanner.nextLine();
ログイン後にコピー

ここでは、文字列変数 input を使用して、コンソールによって入力されたコンテンツを受け取ります。

最後に、出力の印刷、入力が要件を満たしているかどうかの判断など、入力を適切に処理できます。例は次のとおりです。

System.out.println("您输入的字符串是:" + input);
ログイン後にコピー

完全なコード例は次のとおりです。

import java.util.Scanner;

public class ConsoleInputExample {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入一行字符串:");
        String input = scanner.nextLine();
        System.out.println("您输入的字符串是:" + input);
    }
}
ログイン後にコピー

上記のコード例では、最初にプロンプ​​ト メッセージ「文字列を 1 行入力してください:」が出力されます。次に nextLine() 関数が呼び出され、ユーザーが入力した文字列の行を取得し、最後に入力文字列を出力します。

上記の手順により、Java の Scanner クラスの nextLine() 関数を使用して、コンソールから入力された文字列を簡単に取得し、対応する処理と操作を実行できます。

要約すると、この記事では、Java の Scanner クラスの nextLine() 関数を使用して、コンソールから文字列入力の行を取得する方法を紹介します。コード例のデモンストレーションを通じて、プロセス全体を明確に理解できます。この記事が、読者が Java プログラミングでコンソール入力を処理する際に役立つことを願っています。

以上がJava は、Scanner クラスの nextLine() 関数を使用して、コンソールから入力された文字列の行を取得します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート