java随机数用scanner_生成随机数(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);

}

}

}

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

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);

}

}

e793c7a3755e1bede2bd271e415482bb.png

希望与广大网友互动??

点此进行留言吧!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值