关于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); } } }
(免费学习视频教程分享: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); } }
输出结果如图所示:
相关文章教程推荐:java快速入门
Atas ialah kandungan terperinci 关于random类与scanner类的实例讲解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



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 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! 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 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 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 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 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? 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
