ホームページ  >  記事  >  Java  >  ランダムクラスとスキャナクラスの説明例

ランダムクラスとスキャナクラスの説明例

王林
王林転載
2020-01-17 17:04:212156ブラウズ

ランダムクラスとスキャナクラスの説明例

指定された範囲内の乱数を生成します

Math.random() 乱数を生成します。数値は 0 です。1 と 1 の間では、型は double です。

コード例:

public class randCase {
    public static void main(String[] args) {
        double rand = 0;
        for (int i = 0; i < 10; i++) {
            rand = Math.random();
            System.out.println(rand);
        }
    }
}

(無料の学習ビデオ チュートリアルの共有: java ビデオ チュートリアル)

標準入力から文字列を読み取り、整数 (ユーザー入力を取得)

Scanner in = new Scanner(System.in) 標準入力に接続します。

ここで、 in は変数を表します。

in.nextLine() はコマンド ラインから文字列を 1 行読み取ることができます。

in.nextInt() はコマンドラインから正の整数を読み取ることができます。

ドット演算子は Java の演算子です。System.out.printf() および Math.random() のドットと同じ演算子です。変数の前にドットを付けるために使用されます。ドット「操作」。いわゆる「操作」はメソッドを指し、これが私たちが書いてきた主なメソッドです。これらの操作は 1 つずつ実行されます。この使用方法をメソッドの呼び出しと呼びます。

import java.util.Scanner; は、スキャナの種類がどこにあるかをプログラムに伝えます。

スキャナ タイプの「変数」を作成します。その機能は、標準入力からデータを読み取るのに役立ちます。

コード例:

import java.util.Scanner; // 告诉程序Scanner类型在哪

public class scannerCase {
    public static void main(String[] args) {
        // Scanner.nextLine(); 从命令行中读取一行字符串。
        Scanner in = new Scanner(System.in);
        System.out.println("请输入一句话:");
        String str = in.nextLine();
        System.out.println(str);

        // Scanner.nextInt(); 从命令行中读取一行正整数。
        System.out.println("请输入一个数字:");
        int num = in.nextInt();
        System.out.println(num);
    }
}

出力結果は次の図に示されています:

ランダムクラスとスキャナクラスの説明例

おすすめの関連記事とチュートリアル: java クイック スタート

以上がランダムクラスとスキャナクラスの説明例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。