Math类 、Random、枚举类
Math类 、Random、枚举类
1.Math常用方法
1.1 Math.round() 四舍五入
1.2 Math.ceil() 向上取整
1.3 Math.floor() 向下取整
1.4 Math.random() 获得[0,1)随机数
1.5 Math.sqrt() 开方
1.6 Math.pow(double a, double b) 幂
2.Random常用方法
Random random = new Random();
2.1 random.nextInt() 产生0-10随机整数
3.枚举
3.1 枚举类简单使用
对传入数据做一个限定。
//申明一个测试类--人类,人的属性为名字和性别
public class person {
private String name;
private String sex;
//构造函数如下
public person(String name, String sex) {
this.name = name;
this.sex = sex;
}
}
/***************************************************************/
//在其他类中实例化人类时
person p = new person("zhangsan","nan");
但若是申明一个枚举类。
public enum Sex {
男,女
}
//此时的人类就可以定义为
public class person {
private String name;
private Sex sex;
public person(String name, Sex sex) {
this.name = name;
this.sex = sex;
}
}
/*********************************************/
//此时实例化人类时
person p1 = new person("zhangsan",Sex.男);

浙公网安备 33010602011771号