Java程序设计基础-第五章

来源:互联网 发布:培训矩阵图 编辑:程序博客网 时间:2024/05/22 11:46

5.0简介

1.        Java.lang包是Java的核心类库

2.        系统自动导入

5.1Object类

1.        toString方法:返回描述对象的一个字符串

2.        equals方法:调用对象与指定对象obj引用同一实例

3.        clone方法:实现对象的复制

4.        getClass方法:返回调用对象的Class对象

5.2包装类

1.        每个基本数据类型均有一个包装类与之对应

2.        数值类型包装类:byte、short、int、long、float、double

3.        包装类对象转换为相应的基本数值类型:包装类对象名.xxxValue()

4.        字符串转换为数值:包装类对象名.parseYYY(str)

5.        包装类转换为字符串

1)        二进制:包装类对象名.toBinaryString

2)        八进制:包装类对象名.toOctalString

3)        十六进制:包装类对象名.toHexString

6.        字符串转换为包装类:包装类对象名.valueof(“hello”)

7.        Boolean类

1)        Boolean对象转换为boolean类型数据:booleanValue(Boolean类对象)

8.        Character类

1)        Character对象转换为char类型数据:charValue(Character类对象)

2)        该类提供一些辨别字符类型的方法:isDigit方法、…

3)        字符的大小写转换:toLowerCase方法和toUpperCase方法

5.3Math类

1.        Math类中的所有常数和方法都是静态的

2.        其提供的方法有:exp方法、log方法、…

5.4System类

1.        exit方法:结束应用程序

2.        arrayCopy方法:复制数组

3.        currentTimeMillis方法:返回自1970年1月1日0点到当前的时间,时间单位为毫秒

5.5字符串

1.        String类

1)        创建字符串:String s=new String("hello”)或String s=”hello”

2)        equals方法或compareTo方法:比较字符串

3)        equalsIgnoreCase方法:忽略大小写比较大小

4)        length方法:字符串的字符个数

5)        字符串连接:StringBuffer类的append方法或String类的concat方法或“+”

6)        字符串的查找:indexOf方法和lastIndexOf方法及它们的重载方法

7)        字符串的替换:replace方法和replaceAll方法

8)        求子串:charAt方法、substring方法

9)        前缀后缀处理:startsWith方法、endsWith方法、trim方法

2.        StringBuffer类

1)        创建StringBuffer对象:StringBuffer构造

2)        主要方法:append、insert、setChar、delete、replace、substring、reverse、length

3)    用途:避免字符串连接时创建一个新的String对象;允许多线程添加或删除字符

原创粉丝点击