- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章Java的工具类
第5章 工具类 5.1 Java语言基础类库 5.2 Java的向量 5.3 Java的字符串 5.4 Applet类与Applet小程序 学习提要 1. 掌握Java语言的Object类、Math 类、数据类型类、System类; 2. 掌握Java语言的Vector类、String类及StringBuffer类的常用方法; 3.掌握Applet的工作原理和Applet类的使用。 5.1 Java语言基础类库 5.1.1 Object类 Object类是Java程序中所有类的直接或间接父类,也是类库中所有类的父类。Object类包含了所有Java类的公共属性,其中的主要方法有: (1)protected Object clone() 生成当前对象的一个拷贝,并返回这个复制对象。 (2)public boolean equals(Object obj) 比较两个对象是否相同,是则返回true。 (3)public final Class getClass() 获取当前对象所属的类信息,返回Class对象。 (4) protected void finalize() 定义回收当前对象时所需要完成的清理工作。 (5) public String toString() 返回当前对象本身的有关信息,按字符串对象返回。 5.1.2 数据类型类 Integer类的使用 (1)最大值和最小值的限定: 通过 MAX_VALUE域 和 MIN_VALUE域来设定 (2)生成Integer对象的构造函数: public Integer(int value):通过int数据生成 public Integer(String s):通过字符串生成 (3)数据类型转换方法: 将当前对象所对应的int量转换成其他基本数据类型的量,并返回转换后的值。 public double doubleValue( ) public int intValue( ) public long longValue( ) (4) 字符串与int量相互转化的方法 1)public String toString()方法 将当前Integer对象对应的int量转换成字符串; 2)public static int parseInt(String s)是类的方法,直接将字符串转化成int量。 例: int i= Integer.parseInt(”345”); 3) public static Integer valueOf(String s)也是类的方法,可以将一个字符串转化成一个Integer对象。这个对象对应的int数值与字符串表示的数值一致。 int i= Integer. valueOf(”345”).intValue(); 对其他数据类型: float f= Float. valueOf(”345”).floatValue(); float f=Float.parseFloat(“345”); 5.1.3 Math类 Math类用来完成一些常用的数学运算,提供了一些static方法,使用时用类名做前缀就可以直接使用。如: k=Math.max(9,6); Math类的主要属性和方法: public final static double E; //数学常数e public final static double PI; //圆周率常量π public static double abs(double a); //绝对值 public static double exp(double a); //e的a幂 public static double floor(double a); //不大于a的最大整数 public static double log(double a); //自然对数 public static double sqrt(double a); //开平方 public static double random(); //产生0到1之间的随机数 public static double pow(double a, double b ); //乘方 public static double rint(double a); //四舍五入 public static double IEEEremainder(double a, double b); // 求余数 (取模运算) public static
您可能关注的文档
- 确定油田钻井岩心原始方位的古地磁学方法探讨-西北地质.PDF
- 磁天平 古埃(Gouy)磁天平的特点是结构简单,灵敏度高用古埃磁天平 .DOC
- 磨牙冠根裂并牙周损害的修复与治疗的探讨-第三军医大学学报.DOC
- 祁连山活动地块东北部活动构造的定量研究与大地震-地震工程学报.PDF
- 祁连山北缘冲断带西段构造特征.PDF
- 确保电子记录数据的完整性.PDF
- 祁连山构造地貌特征:青藏高原东北缘晚新生代.PDF
- 祁连山西缘戈壁过渡带地表温度对气候变化的响应-兰州大学.PDF
- 祖鲁时间与全球分区Zulu Time and the World-wide Zoning 摘要 .PDF
- 神话南越攻略-西汉南越王博物馆.DOC
最近下载
- 七年级下学期体育与健康教案全集(54课时).doc VIP
- 2025年绿色矿山建设技术挑战与机遇报告.docx
- 住房公积金贷款全权代理委托书范本.docx VIP
- 2024-2025学年人美版(2024)美术小学一年级上册教学设计(附教材目录).docx VIP
- 【北师大版】二年级《劳动实践指导手册》第1课《清洗我的小水杯》课件.pptx VIP
- 高中通用技术作品实验报告.doc VIP
- 急性有机磷农药中毒诊治.ppt VIP
- JB_T 7334-2016 手拉葫芦.pdf VIP
- 燃气管道施工方案.doc VIP
- DB15T 3962.3-2025绿色矿山建设规范 第3部分:黄金行业.pdf VIP
文档评论(0)