Maison > Java > Javacommencer > Exemple d'explication de la classe aléatoire et de la classe du scanner

Exemple d'explication de la classe aléatoire et de la classe du scanner

王林
Libérer: 2020-01-17 17:04:21
avant
2188 Les gens l'ont consulté

Exemple d'explication de la classe aléatoire et de la classe du scanner

Générer un nombre aléatoire dans la plage spécifiée

Math.random() Générer un nombre aléatoire entre 0 et 1, le type est double.

Exemple de code :

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);
        }
    }
}
Copier après la connexion

(Partage gratuit d'un didacticiel vidéo d'apprentissage : Tutoriel vidéo Java)

Lire une chaîne à partir d'une entrée standard et d'un entier ( obtient l'entrée de l'utilisateur)

Scanner in = new Scanner(System.in) Connectez-vous à l'entrée standard.

où in représente une variable.

in.nextLine() peut lire une ligne de chaîne à partir de la ligne de commande.

in.nextInt() peut lire un entier positif à partir de la ligne de commande.

L'opérateur point est un opérateur en Java. C'est le même opérateur que le point dans System.out.printf() et Math.random(). Il est utilisé pour mettre un point sur la "variable" devant. le point "opération". La soi-disant « opération » fait référence à la méthode, qui est la méthode principale que nous avons écrite. Ces opérations sont effectuées une à une. La méthode d'utilisation s'appelle invoquer une méthode.

import java.util.Scanner ; indique au programme où se trouve le type de scanner.

Créer une "variable" de type Scanner, qui nous aide à lire les données de l'entrée standard.

Exemple de code :

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);
    }
}
Copier après la connexion

Le résultat de sortie est tel qu'indiqué dans la figure :

Exemple dexplication de la classe aléatoire et de la classe du scanner

Articles et tutoriels connexes recommandés : Démarrage rapide Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:cnblogs.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal