Random的作用和使用步骤:

一、作用:
用于产生一个随机数。

使用步骤:
1.导包:

import java.util.Random;

2.创建对象:

Random r = new Random();

3.获取随机数:

int number = r.nextInt(10);//获取数据范围:[0,10),包括0,不包括10

测试案列:

import java.util.Random;public class OperatorTest
{public static void main(String[] args){Random r = new Random();int number = r.nextInt(10);System.out.println("number = "+number);}
}

题目:
程序自动生成1-100之间的数字,使用程序实现猜出这个数字是多少?

代码如下:

import java.io.OutputStream;
import java.util.Random;
import java.util.Scanner;public class OperatorTest
{public static void main(String[] args){Random r = new Random();int number = r.nextInt(100)+1;while(true){Scanner sc = new Scanner(System.in);System.out.println("请输入你要猜的数字:");int guessNumber = sc.nextInt();if (guessNumber > number) System.out.println("你猜的数字"+guessNumber+"大了");else if (guessNumber < number) System.out.println("你猜的数字"+guessNumber+"小了");else {System.out.println("恭喜你猜对了");break;}}}
}

[Java基础]Random相关推荐

  1. 【零基础学Java】—Random的基本概述和使用(十二)

    [零基础学Java]-Random的基本概述和使用(十二) Random类用来生成随机的数字,使用起来也是三个步骤 导包:import java.util.Random; 创建:Random r=ne ...

  2. Java基础语法 (Random随机数)

    Java基础语法 Random随机数 Random,通过 Random产生随机数,Random类似Scanner,也是Java提供好的API,内部提供了产生随机数的功能 .API后续课程详细讲解,现在 ...

  3. Java 基础语法(键盘录入数据,水仙花数,各类循环,random,数组,内存分配,方法,面向对象、封装、this、构造方法、标准类、API)

    DAY1 基础语法 1 键盘录入数据,使用变量接收 导包.创建对象.接收数据 import java.util.Scanner; Scanner sc = new Scanner(System.in) ...

  4. Java 基础之 Random类和Math.random()方法

    Random类 import java.util.Random;public class randomTest {public static void main(String args[]){Rand ...

  5. Java基础(三十五)Math、Random类和数字格式化(String.format方法)

    一.Math类 Math类常用的方法: public static long abs (double a) 返回a的绝对值 public static double max (double a,dou ...

  6. 使用Math 类 和 Random类 两种方式生成 20 到30之间的随机整数---java基础

    package com.henu;import java.util.Random;public class Test05 {public static void main(String[] args) ...

  7. Java基础知识之跳转语句、循环标号多级break跳出实现、Random库

    文章目录 一.跳转语句continue 二.跳转语句break 三.循环标号多级break 四.Random库 一.跳转语句continue 1.基本说明 在Java中的continue和其他编程语言 ...

  8. 测开基础串讲-Java基础-测开常用API之Random类

    在日常的测试开发工作中,Random类算是使用比较频繁的一个类了,有时候创建测试数据,可能需要随机生成一些姓名.年龄.号码.编号等,这个时候我们可能就会在固定的名称后面加上随机数字.字符等:下面就来看 ...

  9. java基础--Scanner类、Random类、ArrayList 类(IDEA版)

    第一章 Scanner类 Scanner类的功能: 可以实现键盘输入数据,到程序当中. 备注: System.in 系统输入指的是通过键盘录入数据. 引用类型的一般使用步骤: 导包 import 包路 ...

最新文章

  1. python如何创建不同元素的矩阵_python – 如何在数据帧中创建矩阵元素的数...
  2. windows程序崩溃生成dump文件
  3. 巴黎市中心降下2019年第一场雪
  4. django 1.8 官方文档翻译:6-3 Django异常
  5. 如何降低前端代码圈复杂度?
  6. 函数(八)-函数和匿名函数
  7. sql将null替换为0_Firefox浏览器将被认为包含歧视性的 Master字眼替换为 Primary
  8. Redis 对象系统
  9. ICCAP2016如何调用ads的仿真器hpeesofsim
  10. 爱立信笔试c语言,爱立信招聘笔经_ 7索尼爱立信北京暑期实习笔试题_笔试
  11. 占用内存最小linux,Linux系统排查1—内存篇
  12. java word 分页显示_Java 在Word中插入分页符、分节符
  13. python论坛签到_Python 百度贴吧自动签到
  14. 利用python3 爬取 网易云 上 周杰伦所有专辑,歌曲,评论,并完成可视化分析已经歌曲情绪化分析...
  15. 【2016NOIP十连测】【test4】【状压DP】【容斥原理】巨神兵
  16. H3CNE综合小实验
  17. 松弛法求解给定边界条件的泊松方程
  18. 解决MAC上Django连接Mysql django.db.utils.OperationalError: (2003, Can't connect to MySQL 的问题
  19. python url转码_Python如何实现转换URL详解
  20. 服务器如何查看隐藏文件,BlueHost主机如何查看隐藏文件夹

热门文章

  1. 数据结构与算法:终于可以用三种语言(C,C#,JavaScript)把图的广度优先遍历讲清楚了(推荐收藏)
  2. 【VB测绘程序设计】第一章 VB测绘程序设计概述
  3. linux下使用pidcat找bug
  4. Android之如何看混淆后的错误日志代码
  5. Android之添加快捷方式(Shortcut)到手机桌面
  6. php基础教程 第三步 学习字符串及相关函数
  7. dell服务器报内存配置不正确,DELL 服务器系统提示错误解决的若干办法
  8. 柠檬汁制成的电池可以开动超100千克的车子吗?
  9. 各个大学的录取通知书,哪个颜值最高?
  10. 计算机试题dddd,数据库系统概论试题及答案dddd_Image_Marked.pdf