欢迎来到天天文库
浏览记录
ID:29219451
大小:672.50 KB
页数:29页
时间:2018-12-17
《Java常用类与方法大全》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、importjava.lang.*;数字与文字相关类、字符串、系统相关类,默认包、不必声明。Wrapper类:Byte,Short,Integer,Long,Float,Double,Character,BooleanIntegerobji=newInteger(数值);Integer.MAX_VALUE=231-1,Integer.MIN_VALUE=-231,Integer.SIZE=32,Integer.TYPE=intDoubleobjd=newDouble(数值);Double.MAX_VALUE=1.8E308
2、,DoubleMIN_VALUE=4.9E-324,Double.SIZE=64,Double.TYPE=doubleintobj1.compareTo(obj2)将两个同类型的对象内存放的数值进行大小比较,若obj1>obj2传回1,若相等传回0,若obj13、内存放的数值转换为int类型。staticintInteger.parseInt(str)将字符串str转换为int数值后传回,str内的内容必须为整数数字,否则会产生NumberFormatException。staticStringInteger.toString(i)将传入的inti的数值转换为String类型。Stringobj.toString()将obj对象内存放的数值转换为String类型。staticbooleanDouble.isInfinite(v)truefalse检查传入值doublev是否为无限大4、。任何数除以0.0都会得到无限大。staticbooleanDouble.isNaN(v)truefalse检查传入值doublev是否为NaN。0.0/0.0会得到NaN(NotaNumber)。staticdoubleDouble.parseDouble(str)将字符串str转换为double数值后传回,str内的内容必须为数字,否则会产生NumberFormatException。staticStringDouble.toString(v)将传入的doublev的数值转换为String类型。Math类:Math.P5、I圆周率staicdoubleMath.abs(x)传回doublex的绝对值。staticdoubleMath.random()传回一个double类型的随机数。其值介于0.0(含)~1.0(不含)。staticdoublea+Math.random()*(b-a+1)传回从a到b之间的一个随机整数。staticdoubleMath.ceil(x)传回大于或等于doublex的最小整数。staticdoubleMath.floor(x)传回小于或等于doublex的最大整数。29staticdoubleMath.rint6、(x)传回最接近doublex的整数值。staticlongMath.round(x)传回用四舍五入法最接近doublex的整数。staticdoubleMath.max(x,y)比较x与y的大小后传回较大者。staticdoubleMath.min(x,y)比较x与y的大小后传回较小者。staticdoubleMath.exp(x)传回e的x次方。staticdoubleMath.expm1(x)传回e的x次方减1。NaN传回NaN,正无穷大传回正无穷大,负无穷大传回-1.0。staticdoubleMath.pow(x7、,y)传回x的y次方。staticdoubleMath.sqrt(x)传回x的正平方根。staticdoubleMath.cbrt(x)传回x的立方根。staticdoubleMath.log(x)传回x的自然对数值。staticdoubleMath.log10(x)传回x的常用对数值。staticMath.log1p(x)传回x与1的和的自然对数值。staticdoubleMath.toRadians(deg)将角度值deg转换为弧度值。staticdoubleMath.toDegrees(rad)将弧度值rad转换为角8、度值。staticdoubleMath.sin(x)传回弧度值x的正弦函数值。staticdoubleMath.cos(x)传回弧度值x的余弦函数值。staticdoubleMath.tan(x)传回弧度值x的正切函数值。staticdoubleMath.asin(x)传回x的反正弦函数值。static
3、内存放的数值转换为int类型。staticintInteger.parseInt(str)将字符串str转换为int数值后传回,str内的内容必须为整数数字,否则会产生NumberFormatException。staticStringInteger.toString(i)将传入的inti的数值转换为String类型。Stringobj.toString()将obj对象内存放的数值转换为String类型。staticbooleanDouble.isInfinite(v)truefalse检查传入值doublev是否为无限大
4、。任何数除以0.0都会得到无限大。staticbooleanDouble.isNaN(v)truefalse检查传入值doublev是否为NaN。0.0/0.0会得到NaN(NotaNumber)。staticdoubleDouble.parseDouble(str)将字符串str转换为double数值后传回,str内的内容必须为数字,否则会产生NumberFormatException。staticStringDouble.toString(v)将传入的doublev的数值转换为String类型。Math类:Math.P
5、I圆周率staicdoubleMath.abs(x)传回doublex的绝对值。staticdoubleMath.random()传回一个double类型的随机数。其值介于0.0(含)~1.0(不含)。staticdoublea+Math.random()*(b-a+1)传回从a到b之间的一个随机整数。staticdoubleMath.ceil(x)传回大于或等于doublex的最小整数。staticdoubleMath.floor(x)传回小于或等于doublex的最大整数。29staticdoubleMath.rint
6、(x)传回最接近doublex的整数值。staticlongMath.round(x)传回用四舍五入法最接近doublex的整数。staticdoubleMath.max(x,y)比较x与y的大小后传回较大者。staticdoubleMath.min(x,y)比较x与y的大小后传回较小者。staticdoubleMath.exp(x)传回e的x次方。staticdoubleMath.expm1(x)传回e的x次方减1。NaN传回NaN,正无穷大传回正无穷大,负无穷大传回-1.0。staticdoubleMath.pow(x
7、,y)传回x的y次方。staticdoubleMath.sqrt(x)传回x的正平方根。staticdoubleMath.cbrt(x)传回x的立方根。staticdoubleMath.log(x)传回x的自然对数值。staticdoubleMath.log10(x)传回x的常用对数值。staticMath.log1p(x)传回x与1的和的自然对数值。staticdoubleMath.toRadians(deg)将角度值deg转换为弧度值。staticdoubleMath.toDegrees(rad)将弧度值rad转换为角
8、度值。staticdoubleMath.sin(x)传回弧度值x的正弦函数值。staticdoubleMath.cos(x)传回弧度值x的余弦函数值。staticdoubleMath.tan(x)传回弧度值x的正切函数值。staticdoubleMath.asin(x)传回x的反正弦函数值。static
此文档下载收益归作者所有