![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java常用类
文章平均质量分 52
此处没有对System类,Math类,BigInteger与BigDecimal类的具体阐述,请自行学习。
Zhang_Fangbo
这个作者很懒,什么都没留下…
展开
-
07-Java比较器
Java比较器 一、说明:Java中的对象,正常情况下,只能进行比较:== 或 != 。不能使用 > 或 < 的 但是在开发场景中,我们需要对多个对象进行排序,言外之意,就需要比较对象的大小。 如何实现?使用两个接口中的任何一个:Comparable 或 Comparator 二、Comparable接口与Comparator的使用的对比: Comparable接口的方式一旦一定,保证Comparable接口实现类的对象在任何位置都可以比较大小。 Comparator接口原创 2022-01-09 21:00:57 · 68 阅读 · 0 评论 -
06-JDK 8中日期和时间的API
JDK 8中日期和时间的API LocalDate、LocalTime、LocalDateTime //今天是2021.12.27 @Test public void testDate(){ //偏移量 Date date1 = new Date(2021 - 1900,12 - 1,27); System.out.println(date1);//Mon Dec 27 00:00:00 CST 2021 } /* LocalDat原创 2021-12-27 22:27:17 · 85 阅读 · 0 评论 -
05-JDK 8之前日期和时间的API测试
JDK 8之前日期和时间的API测试 System类中的currentTimeMillis() @Test public void test1(){ long time = System.currentTimeMillis(); //返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差。 //称为时间戳 System.out.println(time); } java.util.Date类与其子类java.sq原创 2021-12-27 22:25:08 · 86 阅读 · 0 评论 -
04-StringBuffer和StringBuilder的使用
StringBuffer和StringBuilder的使用 String、StringBuffer、StringBuilder三者的异同? String:不可变的字符序列;底层使用char[]存储 StringBuffer:可变的字符序列;线程安全的,效率低;底层使用char[]存储 StringBuilder:可变的字符序列;jdk5.0新增的,线程不安全的,效率高;底层使用char[]存储 StringBuffer源码分析: String str = new St原创 2021-12-27 22:19:41 · 73 阅读 · 0 评论 -
03-String类与其他结构之间的转换
String类与其他结构之间的转换 String 与 char[]之间的转换 String --> char[]:调用String的toCharArray() char[] --> String:调用String的构造器 @Test public void test1(){ String str1 = "abc123"; char[] charArray = str1.toCharArray(); for (int i = 0; i &l原创 2021-12-27 21:58:03 · 194 阅读 · 0 评论 -
02-String常用方法
String常用方法 int length():返回字符串的长度: return value.length char charAt(int index): 返回某索引处的字符return value[index] boolean isEmpty():判断是否是空字符串:return value.length == 0 String toLowerCase():使用默认语言环境,将 String 中的所有字符转换为小写 String toUpperCase():使用默认语言环境,将 String 中的所有字符原创 2021-12-27 21:56:02 · 80 阅读 · 0 评论 -
01-String类的不可变性,不同的实例化方式,不同拼接操作
String类的不可变性,不同的实例化方式,不同拼接操作 import org.junit.Test; public class StringTest { /* String:字符串,使用一对""引起来表示。 1.String声明为final的,不可被继承 2.String实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表示String可以比较大小 3.String内部定义了final char原创 2021-12-27 21:55:31 · 71 阅读 · 0 评论