标签:scanner random next nextline
1. Scanner类
JDK提供的控制台扫描类,用于读取控制台输入的信息。使用前需要import java.util.Scanner; (导入包)。
使用:
// 创建对象 : Scanner sca = new Scanner(System.in);
// 获取字符串 : String str1 = sca.next(); //可以以 空格、回车符换行符(\r\n) 表示结束
String str2 = sca.nextLine(); //只能以\r\n表示结束
// 获取整数: int num = sca.nextInt();
// 获取小数: double d = sca.nextDouble();
案例8:
案例9:
输出结果:
2. Random类
JDK提供的获取随机数的类,用于获取随机小数、整数、boolean类型等。使用前需要import java.util.Random;
使用:
// 创建对象 : Random random = new Random();
// 获取范围内的随机整数: int num = ran.nextInt(n); // 取值 [0, n)
// 获取随机的boolean值:boolean flag = ran.nextBoolean();
// 获取随机的小数:double d = ran.nextDouble();
本文出自 “永远年轻” 博客,请务必保留此出处http://kingkongzhao.blog.51cto.com/6319491/1650551
Java基础学习笔记 -- 6(Scanner、Random)
标签:scanner random next nextline
原文地址:http://kingkongzhao.blog.51cto.com/6319491/1650551