欢迎来到天天文库
浏览记录
ID:40010956
大小:691.00 KB
页数:124页
时间:2019-07-17
《《java程序设计之网络编程》java标准类库、java异常处理ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《Java程序设计之网络编程》计算机学院教学课件第7章Java标准类库主要内容7.1简单类型包装器类7.2System7.3Runtime7.4Math7.5日期时间实用工具类7.6集合框架7.1简单类型包装器类NumberDouble,FloatByte,Short,Int,Long数字和字符串的转换CharacterBoolean7.1.1Number类抽象类Number定义了一个包装数字类型:字节型(Byte),短整型(Short),整型(Integer),长整型(Long),浮点型(Float)和双精度型(Double)的超类。定义了从包装器返回基本类
2、型的方法doubledoubleValue(),floatfloatValue()bytebyteValue(),,intintValue(),longlongValue(),shortshortValue()7.1.2Double和Float双精度(Double)和浮点(Float)分别是对类型double和类型float的浮点值的包装器。构造方法Float(doublevalue),Float(floatvalue),Float(Strings)Double(doublevalue)Double(Strings)Float和Double中定义的常量MAX_
3、VALUE最大正值MIN_VALUE最小正值NaN非数字POSITIVE_INFINITY正无穷NEGATIVE_INFINITY负无穷Float和Double中定义的主要方法intcompareTo(),比较两个对象staticfloatparseFloat(Strings)把字符串转换成floatstaticFloatvalueOf(Strings)把字符串转换成FloatstaticfloatparseDouble(Strings)把字符串转换成doublestaticDoublevalueOf(Strings)把字符串转换成DoubleDouble,F
4、loat例子//提取简单类型值f=F.floatValue();d=D.doubleValue();System.out.println(f);System.out.println(d);//比较System.out.println(D.equals(F));floatf=3.1415f;doubled=3.14159267;FloatF=newFloat(f);DoubleD=newDouble(d);//转化为字符串System.out.println(F.toString());System.out.println(D.toString());7.1.3
5、Byte,Short,Integer,LongByte,Short,Integer,和Long类分别是字节型(byte),短整型(short),整型(int)和长整型(long)整数类型的包装器构造函数Byte(bytevalue),Byte(Stringstr),Short(shortvalue),Short(Stringstr),Integer(intvalue),Integer(Stringstr),Long(longvalue),Long(Stringstr)定义的主要方法parseByte,parseInt,parseShort,parseLong,
6、把字符串转化成数字类型valueOf(),把字符串转化成数字类型包装器把数字转化成字符串staticStringtoBinaryString(intvalue)staticStringtoHexString(intvalue)staticStringtoOctalString(intvalue)staticStringtoString(intvalue)staticStringtoString(intvalue,intradix)7.1.4数字和字符串的转换字符串向数字的转换parseByte(),parseShort(),parseInt()和parseLo
7、ng()数字向字符串的转换staticStringtoBinaryString(intvalue)staticStringtoHexString(intvalue)staticStringtoOctalString(intvalue)staticStringtoString(intvalue)staticStringtoString(intvalue,intradix)数字字符串转换示例1Strings1="12";Strings2="34";Strings=null;inti1=0,i2=0,sum=0;//把字符串转换成整数i1=Integer.parse
8、Int(s1);i2=newInteg
此文档下载收益归作者所有