java--Math类
Posted yaojun3
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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次以上 显示您今天的手气欠佳呦。
?
以上是关于java--Math类的主要内容,如果未能解决你的问题,请参考以下文章