java--Math类
作者:互联网
java的Math类
Math类是一个很有用的数学帮助类,使用也非常简单,这个类比较特殊,首先他和String类一样都是用final修饰,所以不能有子类,还有就是它的构造方法是私有的,也就是我们不能通过new的方法在其它类中构造Math对象,那么我们怎样调用它的方法,原来它的所有的方法都是静态方法,也就是可以直接使用类名就可以访问方法了。
练习1:随机产生1-10之间的随机数,输入输入的数字与随机数相同为中奖。
package com.test.day01; import java.util.Random; import java.util.Scanner; public class Lottery { //随机产生1-10之间的随机数(包括10),输入的数字与随机数相同为中奖。 public void loteery(){ Scanner sc = new Scanner(System.in); //产生随机数调用random int i=(int)(Math.random()*(10)+1); //System.out.println(i); int n = sc.nextInt(); if(i==n){ System.out.println("恭喜你中将了"); }else{ System.out.println("谢谢参与"); } } public static void main(String[] args) { // TODO Auto-generated method stub Lottery ll = new Lottery(); ll.loteery(); } }
练习2:输入数字如果和随机产生的数相同即为中奖,3次以内实现显示聪明 3-5显示还不错哟 5次以上 显示您今天的手气欠佳呦。
?
标签:10,Lottery,System,随机数,java,Math 来源: https://www.cnblogs.com/yaojun3/p/11517763.html