
常用类
寒青~
这个作者很懒,什么都没留下…
展开
-
JavaSE 常用类(Java比较器)
一.说明:java中的对象,正常情况下,只能进行比较:== 或 != 。不能使用 > 或 < 的方式。但是在开发场景中,我们需要对多个对象进行排序,言外之意,就需要比较对象的大小。如何实现?使用两个接口中的任何一个:Comparable 或 Comparator二.Comparable接口:(自然排序)Comparable接口的使用举例:自然排序1.像String、包装类等实现了Comparable接口,重写了compareTo(obj)方法。给出了比较两个对象大小的方式2.像St原创 2020-06-24 17:26:18 · 243 阅读 · 0 评论 -
JavaSE 常用类(JDK8中的日期和时间的API)
JDK8中的日期和时间的API一.jdk8之前的API存在着一些问题:①可变性:像日期和时间这样的类应该是不可变的②偏移量:Date中的年份是从1990开始的,而月份都是从0开始的③格式化,格式化只对Date有用,Calendar则不行二.localDate、localTime、localDateTime方法:1.now():返回当前的时间2.of():设置指定的年月日时分秒。没有偏移量3.getXxx():4.不可变性:三.instant类:1.now()方法:2原创 2020-06-24 13:14:51 · 398 阅读 · 0 评论 -
JavaSE 常用类(JDK8之前日期时间的API)
一.Date类:JDK8之前的日期和时间的API测试:java.util.Date类 |-------java.sql.Date类1.两个构造器的使用:A.构造器一:Date():创建一个对应当前时间的Date对象。B.构造器二:创建指定毫秒数的Date对象。//构造器一:Date()Date date1 = new Date();System.out.println(date1.toString()); //Tue Jun 23 23:13:26 CST 2020Syste原创 2020-06-24 12:06:49 · 410 阅读 · 0 评论 -
JavaSE 常用类(String类与其他类型之间的转换)
一.String -> 基本数据类型、包装类String ----> 包装类、基本数据类型:调用包装类的静态方法:parseXxx(str)String str1 = "123";int num = Integer.parseInt(str1);将基本数据类型、包装类 --> String:调用String重载的valueOf(xxx):int num = 100;String str2 = String.valueOf(num) //"123"二.String类与ch原创 2020-06-23 18:12:09 · 166 阅读 · 0 评论 -
JavaSE 常用类(String类的常用方法)
String类的常用方法一:1.int length():返回字符串长度;2.char charAt(int index):返回某索引处的字符3.boolean isEmpty():判断是否是空字符串4.String toLowerCase():将String中的多有字符串转为小写;s1调用此方法,但s1本身并不改变。5.String toUpperCase():将String中的所有字符串转换为大写;6.trim():返回字符串的副本,忽略前导空白和尾部空白;7.bool原创 2020-06-23 16:27:44 · 723 阅读 · 0 评论 -
JavaSE 常用类(String类实例化的两种方式及内存结构)
String类:1.String的特性:1.String声明为final的,不可继承的;2.String实现了Serializable接口:表示字符串时支持序列化的;String实现了Comparable接口:表示String可以比较大小;3.String 内部定义了final char[] value 用于存储字符串数据;4.String:代表不可变的字符序列,简称不可变性;5.2.String类的内存实现:...原创 2020-06-23 10:41:29 · 288 阅读 · 0 评论