黑马程序员-----java 常用java类

来源:互联网 发布:泰迪网络用语 编辑:程序博客网 时间:2024/06/02 05:52

---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------


一、API简介

API是java应用程序编程接口,是sun公司开发的java程序类库,利用这些类库中的类和接口可以方便 的实现程序中的各种功能;

二、java.lang.Object------java类的共同父类

1、toString():

以字符串形式返回当前对象的类型名称和哈希码值;

当使用System.out.println()方法直接打印输出引用类型变量时,println()方法会先调用引用变量的toString()方法;

2、equals():

此方法返回值是boolean类型的

只有当两个变量等价才返回true("=="可以对引用类型进行比较);

3、hashCode();

返回对象的哈希码值

三、java.lang.String

1、concat(String str);字符串连接功能

2、replace(char oldChar,char newChar);字符串内容替换功能

3、subString(int beginIndex);和subString(int beginIndex,int endIndex);提取子字符串功能

4、toLowerCase();将字符串内容全部转换为小写;

5、toUpperCase();将字符串内容全部转化为大写;

6、charAt(int index);返回指定索引位置的字符

7、endsWitch(String str);判断当前字符串是否以指定子串结尾

8、startsWitch(String str);判断当前字符串是否以指定子串开头

9、indexOf(int i);和indexOf(String str);查找指定的字符或字符串在当前字符串中的位置

10、length();返回字符串长度

四、java.lang.StringBuffer

1、append();将任何类型的参数的值转换成String类型,然后追加到缓冲区中原有字符序列的尾部

2、insert();将参数的值转换成String插入到当前字符序列中的指定位置;

3、reverse();将当前字符串进行反转处理

4、setCharAt(int index,char ch);设置字符序列中指定索引出的字符

五、java.lang.System

1、exit(int i);终止当前正在运行的java虚拟机

2、currentTimeMillis();得到从基准时间到现在的毫秒数

六、java.lang.Runtime

1、getRuntime();该类不能直接创建该类的对象,只能通过此方法获得该对象的实例

2、exec();启动java虚拟机的子进程;

七、java.util.Date

1、compareTo(Date d);比较当前Date对象和参数Date对象的先后顺序,当前Date在前返回一个负值,两个时间相同返回0,当前Date在后返回一个正值;

2、equals();比较两个时间的等价性;

3、getTime();得到自基准时间到现在所经历的毫秒数

4、toString();将当前时刻转换为字符串形式返回;

八、java.lang.Math

1、random();生成double类型随机数,其取值范围为[0.0,1.0);


---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------

详细请查看:<a href="http://edu.csdn.net" target="blank">http://edu.csdn.net</a>

0 0
原创粉丝点击