Rumah Java Javabermula 关于random类与scanner类的实例讲解

关于random类与scanner类的实例讲解

Jan 17, 2020 pm 05:04 PM
random scanner Contoh baik hati terangkan

关于random类与scanner类的实例讲解

生成指定范围内的随机数

Math.random() 生成随机数,随机数在0到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);
        }
    }
}
Salin selepas log masuk

(免费学习视频教程分享:java视频教程

从标准输入读取字符串和整数(获取用户的输入)

Scanner in = new Scanner(System.in) 连接到标准输入。

其中 in 表示变量。

in.nextLine() 可以从命令行读取一行字符串。

in.nextInt() 可以从命令行读取一个正整数。

点操作符是 Java 中的操作符,和 System.out.printf() 和 Math.random() 中的点是一样的操作符,是对点前面的“变量”进行点后面的“操作”。所谓的“操作”就是指方法,也就是我们一直写的 main 方法的那个方法。这些操作就是使用一个一个的方法。使用方法我们叫做调用方法(invoke a method)。

import java.util.Scanner; 是告诉程序,Scanner 这个类型在哪里。

创建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);
    }
}
Salin selepas log masuk

输出结果如图所示:

2f2de8a61da5bf48df74ad4f912393f.png

相关文章教程推荐:java快速入门

Atas ialah kandungan terperinci 关于random类与scanner类的实例讲解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk membaca input teks berbilang baris menggunakan kaedah Scanner.nextLine() dalam Java? Bagaimana untuk membaca input teks berbilang baris menggunakan kaedah Scanner.nextLine() dalam Java? Nov 18, 2023 pm 02:53 PM

Di Java, Pengimbas ialah kelas yang sangat berguna yang amat mudah apabila membaca input pengguna. Apabila membaca satu baris input teks, kita boleh menggunakan kaedah Scanner.nextLine(). Tetapi apa yang kita lakukan apabila kita perlu membaca berbilang baris input teks? Artikel ini akan memperkenalkan anda kepada cara menggunakan kaedah Scanner.nextLine() dalam Java untuk membaca input teks berbilang baris dan memberikan contoh kod khusus. Mari mulakan! Pertama, kita perlu memahami beberapa pengetahuan asas

Penamaan konvensyen dalam PHP: Cara menggunakan penamaan kes unta untuk kelas, kaedah dan pembolehubah Penamaan konvensyen dalam PHP: Cara menggunakan penamaan kes unta untuk kelas, kaedah dan pembolehubah Jul 30, 2023 pm 02:43 PM

Penamaan konvensyen dalam PHP: Cara menggunakan notasi camelCase untuk menamakan kelas, kaedah dan pembolehubah Dalam pengaturcaraan PHP, konvensyen penamaan yang baik ialah amalan pengekodan yang penting. Ia meningkatkan kebolehbacaan dan kebolehselenggaraan kod, serta menjadikan kerja berpasukan lebih lancar. Dalam artikel ini, kami akan meneroka konvensyen penamaan biasa: camelCase dan memberikan beberapa contoh cara menggunakannya dalam PHP untuk menamakan kelas, kaedah dan pembolehubah. 1. Apakah tatanama kes unta? CamelCase ialah konvensyen penamaan biasa di mana huruf pertama setiap perkataan ditulis dengan huruf besar,

Ralat PHP: Tidak dapat mengisytiharkan kelas berulang kali, penyelesaian! Ralat PHP: Tidak dapat mengisytiharkan kelas berulang kali, penyelesaian! Aug 25, 2023 pm 04:13 PM

Ralat PHP: Tidak dapat mengisytiharkan kelas berulang kali, penyelesaian! Adalah perkara biasa bagi pembangun menghadapi masalah. Dalam pembangunan PHP, kita sering menghadapi ralat biasa: kelas tidak boleh diisytiharkan berulang kali. Masalah ini kelihatan mudah, tetapi jika tidak diselesaikan dalam masa, kod tidak akan dilaksanakan dengan betul. Artikel ini akan memperkenalkan punca masalah ini dan memberikan penyelesaian untuk rujukan anda. Apabila kami mentakrifkan kelas dalam kod PHP, jika kelas yang sama ditakrifkan beberapa kali dalam fail yang sama atau berbilang fail, ralat yang kelas tidak boleh diisytiharkan berulang kali akan berlaku. ini adalah

Gunakan fungsi Scanner.hasNext() java untuk menentukan sama ada terdapat input lain Gunakan fungsi Scanner.hasNext() java untuk menentukan sama ada terdapat input lain Jul 24, 2023 am 11:04 AM

Gunakan fungsi Java Scanner.hasNext() untuk menentukan sama ada terdapat input lain Dalam pengaturcaraan Java, kadangkala kita perlu membaca input pengguna, tetapi selalunya mustahil untuk menentukan berapa banyak nilai yang akan dimasukkan oleh pengguna. Untuk menyelesaikan masalah ini, Java menyediakan kelas Pengimbas untuk membaca aliran input standard. Kelas Pengimbas ialah kelas penting dalam perpustakaan standard Java Ia menyediakan pelbagai kaedah untuk membaca jenis nilai yang berbeza dalam aliran input standard. Antaranya, hasNext() ialah Scann

Gunakan kelas Pengimbas untuk melaksanakan operasi membaca dan menulis baris demi baris fail Java Gunakan kelas Pengimbas untuk melaksanakan operasi membaca dan menulis baris demi baris fail Java Dec 28, 2023 pm 12:31 PM

Gunakan kelas Pengimbas untuk melaksanakan pembacaan dan penulisan baris demi baris bagi fail Java Dalam program Java, kita selalunya perlu membaca dan menulis fail, dan membaca dan menulis fail baris demi baris adalah salah satu keperluan biasa. Apabila memproses fail besar, membaca dan menulis baris demi baris boleh meningkatkan kecekapan program dan mengelakkan masalah limpahan memori. Dalam artikel ini, kami akan memperkenalkan cara menggunakan kelas Pengimbas dalam Java untuk melaksanakan operasi membaca dan menulis baris demi baris bagi fail, dan menyediakan contoh kod khusus. Pertama, kita perlu mencipta fail teks untuk diuji

Java menjana nombor titik terapung ketepatan berganda rawak menggunakan fungsi nextDouble() kelas Rawak Java menjana nombor titik terapung ketepatan berganda rawak menggunakan fungsi nextDouble() kelas Rawak Jul 25, 2023 am 09:06 AM

Java menggunakan fungsi nextDouble() kelas Rawak untuk menjana nombor titik terapung berketepatan ganda rawak Kelas Rawak dalam Java ialah penjana nombor rawak pseudo yang boleh digunakan untuk menjana pelbagai jenis nombor rawak. Antaranya, fungsi nextDouble() digunakan untuk menjana nombor titik terapung berketepatan dua kali rawak. Sebelum menggunakan kelas Random, kita perlu mengimport pakej java.util terlebih dahulu. Seterusnya kita boleh mencipta objek Rawak dan menggunakan fungsi nextDouble().

Teknologi pembungkusan dan aplikasi dalam PHP Teknologi pembungkusan dan aplikasi dalam PHP Oct 12, 2023 pm 01:43 PM

Teknologi enkapsulasi dan enkapsulasi aplikasi dalam PHP ialah konsep penting dalam pengaturcaraan berorientasikan objek Ia merujuk kepada merangkum data dan operasi pada data bersama-sama untuk menyediakan antara muka akses bersatu kepada program luaran. Dalam PHP, enkapsulasi boleh dicapai melalui pengubahsuai kawalan akses dan definisi kelas. Artikel ini akan memperkenalkan teknologi enkapsulasi dalam PHP dan senario aplikasinya, dan menyediakan beberapa contoh kod khusus. 1. Pengubah suai kawalan capaian berkapsul Dalam PHP, pengkapsulan dicapai terutamanya melalui pengubahsuai kawalan capaian. PHP menyediakan tiga pengubah kawalan akses,

Bagaimana untuk menyemak sama ada terdapat penanda seterusnya menggunakan kaedah Scanner.hasNext() dalam Java? Bagaimana untuk menyemak sama ada terdapat penanda seterusnya menggunakan kaedah Scanner.hasNext() dalam Java? Nov 18, 2023 pm 06:20 PM

Bagaimana untuk menyemak sama ada terdapat penanda seterusnya menggunakan kaedah Scanner.hasNext() dalam Java? Kelas Pengimbas ialah kelas yang biasa digunakan dalam Java untuk data input pengguna Ia boleh membaca input standard, fail, dsb. dengan sangat mudah. Apabila menggunakan kelas Pengimbas, anda selalunya perlu menyemak sama ada input memenuhi jangkaan Dalam kes ini, anda boleh menggunakan kaedah hasNext() Pengimbas. Kaedah hasNext() kelas Pengimbas digunakan untuk menyemak sama ada terdapat token seterusnya dalam input semasa

See all articles