第5章 工具类.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第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

文档评论(0)

考试教学资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档