Java(三)--方法
2017-10-02 本文已影响0人
五秋木
- main方法头永远都是一样的,包括修饰符public和static,返回值类型void,方法名main,String[] 类型的参数
- 值传递:实参变量的值传递给形参,无论形参在方法中如何改变,该变量(实参)都不收影响。
- 被重载的方法必须具有不同的参数列表,不能基于不同修饰符或者返回值类型来重载方法。
- Math数学类
-
三角函数方法
- sin
- cos
- tan
- toRadians 角度转化为弧度
- toDegrees 弧度转化为角度
- asin
- acos
- atan
-
指数函数方法
- exp
- log
- log10
- pow(a,b)
- sqrt()
-
取整方法
- ceil 向上取整
- floor 向下取整
- rint 就近取整,等距离取偶数
- round 返回Math.floor(x+0.5)
-
random() 生成大于等于0.0小于1.0的double型随机数,即0<=Math.random<1
(int)(Math.random()10) 返回0-9之间的一个随机整数
a+Math.random()b 生成[a,a+b)之间的随机数.
例如:随机小写字母:
(char) ('a'+Math.random()*('z'-'a'+1)
-