![](https://img-blog.csdnimg.cn/20191221153952963.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java SE 常用类
Java SE 常用类
长生的梦呓
你们好,我叫长生,很高兴认识你们。闻道有先后,术业有专攻。欢迎来和我一起交流讨论。个人博客搜索关键字:长生的梦呓slensoft
展开
-
【Java SE 常用类】目录
文章目录前言大纲1.java.lang包前言这篇文章中会把我写过的常用类链接放在里面。想到更新后我会来更新的大纲1.java.lang包【Java 常用类】(0)java.lang.Object的常用方法【Java 常用类】(1)java.lang.Number的常用方法(抽象类)【Java 常用类】(2)java.lang.Byte、Short、Integer、Long 、Fl...原创 2020-01-05 14:56:32 · 823 阅读 · 0 评论 -
【Java 常用类】java.text包(1)SimpleDateFormat、DateFormat的常用方法
文章目录前言一、Date二、使用1.构造器2.常用方法2.1 格式化日期2.2 日历最后相关前言SimpleDateFormat 是日期格式化类,DateFormat(抽象类)是他的父类。我们主要了解 SimpleDateFormat 类的常用方法即可。一、DateSimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -&...原创 2020-02-03 14:55:16 · 2623 阅读 · 0 评论 -
【Java 常用类】java.util包(8)TreeSet的常用方法
文章目录前言一、TreeSet二、使用1.构造器1.1 创建2.常用方法1.添加元素2.删除元素3.查找4.遍历最后相关前言TreeSet 是有序的集合。一、TreeSetA NavigableSet实现基于TreeMap 。 的元件使用其有序natural ordering ,或由Comparator集合创建时提供,这取决于所使用的构造方法。public class Tree...原创 2020-02-06 21:10:12 · 580 阅读 · 0 评论 -
【Java 常用类】java.util包(7)TreeMap的常用方法
文章目录前言一、TreeMap二、使用1.构造器1.1 创建2.常用方法(JDK 1.6)1.添加元素2.删除元素3.修改元素4.查找5.遍历6.数量最后相关前言TreeMap 是一个有序的key-value集合,它是通过红黑树实现的。TreeMap中的元素默认按照keys的自然排序排列。(例如,对Integer来说,其自然排序就是数字的升序;对String来说,其自然排序就是按照字母...原创 2020-02-06 20:53:26 · 1034 阅读 · 0 评论 -
【Java 常用类】java.util包(6)Arrays类的常用方法
【Java 常用类】java.util包(10)Arrays类的常用方法原创 2020-02-03 16:53:53 · 472 阅读 · 0 评论 -
【Java 常用类】java.util包(5)Date类的常用方法
文章目录前言一、Date二、使用1.构造器2.常用方法2.1 测试当前日期2.2 获取毫秒值2.3 字符串表现形式最后相关前言Date 类表示表示特定的瞬间,精确到毫秒。一、Date类 Date 表示特定的瞬间,精确到毫秒。二、使用1.构造器Date()分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒)。无参构造器,创建并分配时间,分配的时间为 S...原创 2020-02-03 14:22:44 · 2636 阅读 · 0 评论 -
【Java 常用类】java.util包(4)LinkedList的常用方法
文章目录前言一、LinkedList二、使用1.构造器2.常用方法2.1 添加 + 获取 + 移除2.2 获取元素个数2.3 是否为空2.4 是否包含最后相关前言LinkedList 链表,链表是一种非连续、非顺序的存储结构。插入快,查询慢。LinkedList 是线程不安全的。一、LinkedListList 接口的链接列表实现。实现所有可选的列表操作,并且允许所有元素(包括 nu...原创 2020-02-01 21:22:48 · 721 阅读 · 0 评论 -
【Java 常用类】java.util包(3)ArrayList、Vector的常用方法
文章目录前言一、ArrayList二、使用1.构造器2.常用方法2.1 添加 + 获取 + 移除2.2 获取元素个数2.3 是否为空2.4 是否包含2.5 查找2.5 替换相关前言ArrayList 和 Vector 的用法是一样的,都是可变大小的数组。区别:- 线程安全:ArrayList 是线程不安全的,Vector 线程安全- 速度:ArrayList 效率更高,Vector 因...原创 2020-02-01 20:41:51 · 621 阅读 · 0 评论 -
【Java 常用类】java.util包(2)HashSet的常用方法
文章目录前言一、HashSet二、使用1.构造器1.1 创建2.常用方法2.1 增加 + 移除2.2 是否包含2.3 是否为空2.4 获取数量2.5 遍历相关前言HashSet中的值是无序不重复。HashSet不是线程同步的。HashSet 是由HashMap支持的(底层创建的HashMap)。一、HashSet此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)...原创 2020-02-01 19:35:45 · 1003 阅读 · 0 评论 -
【Java 常用类】java.util包(1)HashMap、HashTable的常用方法
文章目录前言一、HashMap二、使用1.构造器1.1 创建2.常用方法(JDK 1.6)2.1 插入 + 获取2.2 获取所有插入的键2.3 获取所有插入的键2.4 移除移除指定键值对移除清空全部2.5 判断是否为空是否包含某键是否包含某值2.6 put其他哈希表3.常用方法(JDK 1.8)3.1 插入(如果不存在key才插入)3.2 替换相关前言因为HashMap和HashTable差...原创 2020-01-31 19:26:01 · 889 阅读 · 0 评论 -
【Java 常用类】java.util.regex包(1)Pattern、Matcher的常用方法
文章目录前言大纲二、使用1.字段(Pattern类)2.构造器(Pattern类和Matcher类)3.常用方法(Pattern类)3.1 创建正则编译到模式中3.2 创建正则编译到模式中并给定标志3.3 模式的字符串形式3.4 字符串匹配3.5 创建匹配器4.常用方法(Matcher类)4.1 字符串匹配4.2 获取字符串中存在的匹配前言我上一篇写了正则表达式的总结,这一篇讲一下Java中...原创 2020-01-24 13:48:02 · 2217 阅读 · 0 评论 -
【Java 常用类】java.math包(2)BigDecimal的常用方法(大浮点型)
文章目录前言一、大纲二、使用1.字段2.构造器2.1 字符串类型转换构造器2.2 其他类型转换构造器3.常用方法总结:相关链接前言java.math包:提供用于执行任意精度整数算法 (BigInteger) 和任意精度小数算法 (BigDecimal) 的类。 包下一共也就才三个类:BigDecimal、BigInteger、MathContext(从没用过)。重点掌握前两个。我想很...原创 2020-01-24 15:17:12 · 574 阅读 · 0 评论 -
【Java 常用类】java.math包(1)BigInteger的常用方法(大整型)
文章目录前言一、BigInteger二、使用1.字段2.构造器2.1 字节数组转十进制2.2 字符串转数字2.3 n进制转十进制3.常用方法3.1 算数运算符(加减乘除 + 取余)3.2 比较两数大小3.3 十进制转n进制3.3 最大公约数3.4 继承的方法3.5 和Math类相同的方法3.6 素数3.7 最小的表示位数3.8 获取当前数的相反数 + 获取正负符号3.9 long转BigInte...原创 2020-01-18 19:19:09 · 3968 阅读 · 2 评论 -
【Java 常用类】java.lang包(8)System类的常用方法
文章目录前言一、System二、使用1.字段2.常用方法2.1 数组拷贝2.2 获取当前时间相关前言System 是不能被实例化的。但是他提供了标准输入流、输出流、错误输出流,还有常用的数组拷贝静态方法。一、SystemSystem 类包含一些有用的类字段和方法。它不能被实例化。在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加...原创 2020-02-03 13:45:24 · 385 阅读 · 0 评论 -
【Java 常用类】java.lang包(7)StringBuilder、StringBuffer类的常用方法
文章目录前言一、大纲二、使用1.构造器1.1 创建2.常用方法2.1 获取2.2 追加2.3 插入 + 移除2.4 替换(字符)2.5 替换(字符串)2.6 反转字符串2.7 获得子字符串最后前言上一篇 【Java 常用类】java.lang包(6)String类的常用方法 里讲了String的常用方法,但是String是不可变的,如果需要操作大量字符拼接时太占用内存空间。现在讲可变字符序...原创 2020-01-29 19:54:17 · 812 阅读 · 0 评论 -
【Java 常用类】java.lang包(6)String类的常用方法
【Java 常用类】java.lang包(6)String类的常用方法原创 2020-01-28 17:55:26 · 1066 阅读 · 0 评论 -
【Java 常用类】java.lang包(5)Math类的常用方法
文章目录前言一、大纲二、使用1.字段2.常用方法2.1 绝对值2.2 开方2.3 取接近值2.4 对数2.5 两数大小比较2.6 计算n^m2.7 获取随机数前言前面我们了解了包装类的用法,挺多都是和数字有关的。那这次我们学学Math类。一、大纲Math类见名知意,办好了用于执行基本数学运算的方法,如指数、对数、平方根、三角函数等等很多有用的数学方法。Math类主要是一个工具类,所有...原创 2020-01-15 22:07:39 · 1378 阅读 · 0 评论 -
【Java 常用类】java.lang包(4)Character、Boolean类的常用方法(包装类)
前言 上次写了数字相关的6个包装类,这次把剩下两个包装类也写完一下。 Boolean类比较简单,用的并不是很多。大部分情况下我们都是用字面量直接赋值的,而不是创建一个Boolean对象。推荐使用boolean = true这种方式赋值,就不用new对象这样了。所以这篇文章我们主要讲讲Character类。 Character是基本数据类型char的包装类,这篇文章主要讲讲Charact...原创 2020-01-15 21:04:23 · 665 阅读 · 0 评论 -
【Java 常用类】java.lang包(3)Byte、Short、Integer、Long 、Float、Double类的常用方法(包装类)
文章目录前言一、大纲二、常用字段三、常用方法1.字符串转数字2.Integer和Long中的进制转换方法:toBinaryString()、toHexString()、toOctalString3.Float和Double包装类的toHexString()相关链接前言 Byte、Short、Integer、Long 、Float、Double这几个类其实就是把基本数据类型包装到一个对象里面...原创 2020-01-02 01:37:24 · 1029 阅读 · 1 评论 -
【Java 常用类】java.lang包(2)Number类的常用方法(抽象类)
文章目录一、大纲二、字段三、构造器四、常用方法相关链接一、大纲二、字段三、构造器四、常用方法相关链接原创 2020-01-02 00:39:10 · 633 阅读 · 1 评论 -
【Java 常用类】java.lang包(1)Object类的常用方法
文章目录一、大纲二、构造器1.Object()三、常用方法1.toString()相关链接一、大纲结构:public class Object二、构造器1.Object()没有参数。Object object = new Object();三、常用方法1.toString()没有参数返回:返回一个字符串:类名+@+此对象哈希码的无符号十六进制Object o...原创 2020-01-01 21:46:56 · 688 阅读 · 1 评论 -
【Java 常用类】java.lang包(1)异常总结
文章目录前言一、异常类1.算数异常(ArithmeticException)2.数组存储异常(ArrayStoreException)3.类转换异常(ClassCastException)4.非法参数异常(IllegalArgumentException)5.下标越界异常(IndexOutOfBoundsException)6.负数组大小异常(NegativeArraySizeException)...原创 2020-01-29 22:07:18 · 597 阅读 · 0 评论