A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

半亩方塘

初级黑马

  • 黑马币:18

  • 帖子:6

  • 精华:0

© 半亩方塘 初级黑马   /  2018-8-11 23:02  /  908 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

·给大家总结一下JAVASE  API使用
                                                                                 JavaSE_API总结
一:Object 类
1. getClass(); 获取当前对象的具体类型. (注意: 不包含父类类型)
2. toString(); 转换为字符串. (注意: Java语言打印输出对象, 程序默认执行该对象的toString 方法. 自定义对象的输出数据.
3. equals(); 判断两个对象是否相等. (自定义对象的判断标准)
4. hashCode(); 计算元素在哈希表中的存储下标位置的.

二:Date 日期类
1. Date(); 创建一个表示当前时间日期对象.
2. Date(Long time); 创建一个从标准日期开始计算的日期对象.
3. getTime(); 获取从标准时间到当前时间对象之间的时间毫秒数.

三:DateFormat 日期格式化类 :
1. SimpleDateFormat(String pattern); 创建一个根据指定模式进行格式化或解析的对象.
2. String format(Date date); 将一个日期对象转换为字符串对象.
3. Date parse(String str); 将一个字符串解析为一个日期对象.

四:Calendar 日历类
1. Calendar getInstance(); 获取当前时间日期表示的 `日历` 对象.
2. get(int filed); 获取指定的属性数值. (Calendar.YEAR / MONTH / DAY ...)
3. set(int filed, int value); 给指定的属性赋值.
4. add(int field, int value); 给指定的属性赋值.

五:String 字符串类
概述 : final String extends Object
1. equals(Object obj); 判断两个对象是否相等.
2. equalsIgnoreCase(Object obj); 判断两个字符串是否相等, 不区分大小写.
3. int indexOf(String str); 给定字符串, 返回该字符串首字母出现的位置.
4. boolean contains(String str); 给定字符串参数, 判断是否包含.
5. char charAt(int index); 给定下标, 返回该下标对应的字符数据.
6. substring(int beginIndex); 给定开始下标位置, 截取该字符串到末尾.
7. substring(int beginIndex, int endIndex); 截取指定位置的字符串数据. (包含头, 不包含尾)
8. String concat(String str); 拼接字符串. (+符号的实现)
String 字符串类 :
1. equals(Object obj); 判断两个对象是否相等.
2. equalsIgnoreCase(Object obj); 判断两个字符串是否相等, 不区分大小写.
3. int indexOf(String str); 给定字符串, 返回该字符串首字母出现的位置.
4. boolean contains(String str); 给定字符串参数, 判断是否包含.
5. char charAt(int index); 给定下标, 返回该下标对应的字符数据.
6. substring(int beginIndex); 给定开始下标位置, 截取该字符串到末尾.
7. substring(int beginIndex, int endIndex); 截取指定位置的字符串数据. (包含头, 不包含尾)
8. String concat(String str); 拼接字符串. (+符号的实现)
9. String[] split(String regex); 给定切割符, 将字符串切割为字符串数组.
10. char[] toCharArray(); 将字符串转换为字符数组.
11. byte[] getBytes(); 将字符串转换为字节数组.
12. boolean startsWith(String prefix); 判断该字符串是否以指定的前缀开始.
13. boolean endsWith(String suffix); 判断该字符串是否以指定的后缀结尾.
14. toUpperCase(); 将字符串全部转换为大写.
15. toLowerCase(); 将字符串全部转换为小写.
16. String replace(String target, String replacement); 将找到的指定目标使用指定替换内容进行替换.
17. int length(); 获取字符串的长度.


六:StringBuilder 字符串构建者类
1. toString(); 将字符串构建者空间中的所有数据转换为 String 类型对象. (不可变)
2. StringBuilder append(String str); 拼接数据到字符串构建者空间中. (重载方法)


七:Integer 整形包装类
2. int parseInt(String str); 将字符串解析为一个基本数据类型.
1. static Integer valueOf(int i); 自动装箱方法.


八:Collection 集合接口
1. add(E e); 增加元素
2. remove(Object obj); 删除元素
3. toArray(); 将集合转换为数组.
4. contains(Object obj); 判断是否包含.
5. isEmpty(); 判断集合是否为空.
6. clear(); 清除集合中的所有元素.
7. Iterator iterator(); 获取集合的迭代器对象.
8. size(); 获取集合中元素的个数.
9. addAll(Collection c); 将一个集合中的所有元素添加到另一个集合中.


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马