网站大量收购独家精品文档,联系QQ:2885784924

06 07 第6章 字符串与正则表达式 第7章 实用类(自学).ppt

06 07 第6章 字符串与正则表达式 第7章 实用类(自学).ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 第7章 Java中的常用类 Java 语言程序设计 天津理工大学 计算机与通信工程学院 主讲教师:孙世温 sunsw80@ 第6章 字符串和正则表达式 第7章 常用实用类 主要内容 Object 类 System 类 Math 类 基本数据类型的包裹类 BigInteger 类 字符串相关类 String 类 StringBuffer 类 StringTokenizer 类 Date 类 Calender 类 正则匹配表达式 Object 类-“根”类 Object类定义在java.lang包中 所有的Java类派生自Object类 如果一个类没有用extends继承其他类,则它继承Object Object类是所有类层次结构的终极根类 Object包含一些有用的方法,这些方法被所有子类继承 Object 类-“根”类 Object类定义的方法之一:toString Object类的toString方法被定义返回一个字符串,包含对象的类名和对象的地址值 自定义的类重写toString方法,实质是覆盖了父类的toString方法 用println方法输出一个对象时,默认调用toString方法;如果自定义了toString方法,就调用自定义的;如果没有自定义,就调用继承来的toString方法 Object 类-“根”类 Object类定义的方法之二:equals Object类的equals方法确定两个引用变量是否是别名,与= =的用法相同(is identical to) 子类一般通过覆盖Object的equals方法实现更有意义的测试,可以实现:若同一类型的两个不同对象包含相同的信息即返回true(is equals to) 很多Java标准类都重新定义了自己的equals方法,实现两个对象的相等性比较 System类- 有三个标准I/O对象,又叫控制台I/O 标准输入(键盘)— 由System.in定义 标准输出(显示器)—由System.out定义 标准错误输出(显示器)—由System.err定义 当执行print或println语句时,我们使用System.out对象 System.in是InputStream类的对象 用System.in.read( )从键盘读入一个字符 基本数据类型的包裹类 Java的每种基本类型(8种)都有一个类与之对应 包裹类使用示例 Math类-科学计算类 Math类定义在java.lang包中 其中包含许多数学计算方法: public static long abs(double a) 返回a的绝对值。 public static double max(double a,double b) 返回a、 b的最大值。 public static double min(double a,double b) 返回a、b的最小值。 public static double random() 产生一个0到1之间的随机数(不包括0和1)。 public static double pow(double a,double b) 返回a的b次幂。 public static double sqrt(double a) 返回a平方根。 public static double log(double a) 返回a的对数。 public static double sin(double a) 返回正弦值。 public static double asin(double a) 返回反正弦。 …… NumberFormat类-数字的格式化输出 NumberFormat类类调用类方法: public static final NumberFormat getInstance()实例化一个NumberFormat对象 该对象调用 public final String format(double number) 方法可以格式化数字number NumberFormat类有如下常用方法: void setMaximumFractionDigits(int newValue) void setMinimumFractionDigits(int newValue) void setMaximumIntegerDigits(int newValue) void setMinimumIntegerDigits(int newValue) BigInteger类-大整数类 java.math包中的BigInteger类提供任意精度的整数运算 构造方法: public BigInteger(String val) 类的常用方法: public B

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档