javase编程基础-12

javase编程基础-12

ID:34613966

大小:7.14 MB

页数:94页

时间:2019-03-08

javase编程基础-12_第1页
javase编程基础-12_第2页
javase编程基础-12_第3页
javase编程基础-12_第4页
javase编程基础-12_第5页
资源描述:

《javase编程基础-12》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第第1212章章常常用类与正则表达式、用类与正则表达式、GUIGUI编程基础编程基础【【JavaSEJavaSE最终章】最终章】E-Mail:sevenwin@163.com主讲:高智震本章结构JavaSE中常用的类Object类、String系列类、日期时间系列类•Object类及相关的方法;•String、StringBuffer、StringBuilder类及相关方法;•日期、时区处理相关的类与方法。正则表达式•String所支持的正则表达式处理方法;•正则表达式规则与相关类、方法。GUI图形界面编程基础•AWT基础编程,组件、布局与事件机制;•

2、Swing简单编程。9/24/20142E-Mail:sevenwin@163.com主讲:高智震JavaSE中的常用类3-1Object类Object类是所有类、数组、枚举类的父类。Java允许把所有任何类型的对象赋值给Object类变量。任何对象都可以调用Object类的方法:•booleanequals(Objectobj):指示其他某个对象是否与此对象“相等”,“相等”的标准为“同一个对象”。•voidfinalize():当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。•ClassgetClass():返回此O

3、bject的运行时类,这是一种反射机制的应用。•inthashCode():返回该对象的哈希值。•StringtoString():返回该对象的字符串表示。9/24/20143E-Mail:sevenwin@163.com主讲:高智震JavaSE中的常用类3-2String类、StringBuffer类、StringBuilder类String类是不可变类,一旦String对象被创建,其字符序列是不可改变的,直到这个对象被销毁。StringBuffer类的字符序列可以被修改;它还提供了append()、setLength()、insert()、rever

4、se()、setCharAt()等方法修改字符序列;也可以通过调用它的toString()方法将其转换为一个String对象。StringBuilder类是在JDK1.5之后新增加的;它的功能与StringBuffer类基本一致;不过它是非线程安全类,也因此性能比StringBuffer更高一些。9/24/20144E-Mail:sevenwin@163.com主讲:高智震JavaSE中的常用类3-2String类、StringBuffer类、StringBuilder类String类提供了大量的构造方法来构造对象:•String():构造一个空字符序列

5、,不是null。•String(byte[]bytes,Charsetcharset):通过指定的字符集解码指定的byte数组,构造一个新的String。•String(byte[]bytes,intoffset,intlength):从bytes数组中的offset位置开始,取length长度的子数组,通过使用操作系统平台的默认字符集进行解码构造一个新的String。•String(int[]codePoints,intoffset,intcount):从codePoints数组中的offset位置开始,取count长度的子数组构造一个新的String,子数

6、组中的int值为Unicode的地址编码。•String(StringBufferbuffer):构造一个新的字符串,它包含StringBufferbuffer中的字符序列。9/24/20145E-Mail:sevenwin@163.com主讲:高智震JavaSE中的常用类3-2String类、StringBuffer类、StringBuilder类String类也提供了大量的方法来操作字符串:•charcharAt(intindex):取字符串index处的char值。•StringcopyValueOf(char[]data):返回指定数组中表示该字符

7、序列的String。•booleanequals(ObjectanObject):将此字符串的字符序列与指定的对象的字符序列进行比较。•byte[]getBytes(Charsetcharset):使用给定的字符集将此String序列编码到byte数组中。•intindexOf(intch,intfromIndex):找出ch字符在字符串中从fromIndex开始第一次出现的位置。•Stringreplace(charoldChar,charnewChar):将字符串中第一个oldChar替换成newChar。9/24/20146E-Mail:sevenwin

8、@163.com主讲:高智震JavaS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。