#Scanner クラスとは
基本的な型と文字列を解析できるシンプルなテキスト スキャナーです。たとえば、次のコードを使用すると、ユーザーは System.in から数値を読み取ることができます。Scanner sc = new Scanner(System.in); int i = sc.nextInt();
注: System.in のシステム入力とは、キーボードからデータを入力することを指します。
# 参照型の使用手順
ガイド パッケージimport キーワードを使用してパッケージをインポートし、クラスのすべてのコードの前にパッケージをインポートし、使用する型を導入します。java.lang パッケージの下にあるすべてのクラスをインポートする必要はありません。
形式:
import 包名.类名;
例:
java.util.Scanner;
学習ビデオの推奨事項:
java コースオブジェクトの作成このクラスのコンストラクターを使用して、このクラスのオブジェクトを作成します。形式:
数据类型 变量名 = new 数据类型(参数列表);
例:
Scanner sc = new Scanner(System.in);
このクラスのメンバー メソッドを呼び出して、指定された関数を完了します。形式:
变量名.方法名();
例:
int i = sc.nextInt(); // 接收一个键盘录入的整数
##View class
java.util.Scanner: このクラスは、使用する前にインポートする必要があります。
View 構築メソッド
public Scanner(InputStream ソース)指定された入力ストリームからスキャンされた値を生成する新しい Scanner を構築します。
public int nextInt()
入力情報の次のマークをスキャンして int 値に変換します
Scanner クラスを使用して、キーボード入力データの受信操作を完了します。コードは次のとおりです:
Exercise
Summing
キーボードで 2 つのデータを入力します。 import java.util.Scanner;
public class Test01Scanner {
public static void main(String[] args) {
// 创建对象
Scanner sc = new Scanner(System.in);
// 接收数据
System.out.println("请输入第一个数据:");
int a = sc.nextInt();
System.out.println("请输入第二个数据:");
int b = sc.nextInt();
// 对数据进行求和
int sum = a + b;
System.out.println("sum:" + sum);
}
}
キーボードで 3 つのデータを入力し、最大値を取得します。コードは次のとおりです。
その他の関連記事チュートリアルの推奨事項:Java クイック スタート
以上がJavaでよく使われるクラス——スキャナーの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。