- 博客(4)
- 收藏
- 关注
原创 java常见数据结构与集合
常见的数据结构 数据结构常用到的有栈、队列、数组、链表、红黑树。 栈 stack,又称堆栈,是运算受限的线性表,其限制是只允许在一端进行插入和删除,不允许在其他任何位置进行添加、删除、查找操作。 先进后出(先存进去的后面取出来),例如子弹。 队列 和堆栈一样,也是一种运算受限的线性表,只允许在表的一端进行插入另一端进行删除。 先进先出,例如火车过山洞 队列的入口和出口各占一侧。 数组 Array是有序的元素序列,数组在内存开辟一段连续的空间,并在此空间存放数组 :通过索引,可以快速访问指定位置的
2020-08-29 22:35:45 146
原创 StringBuilder类
StringBuilder类 String类: 字符串是常量,他们的值创建之后不能更改。 字符串的底层是一个被final修饰的数组,不能更改。 private final byte[] value。 当进行字符串相加是,就会出现多个字符串,占用内存,效率低。例如: String s = “a” +“b” +“c”=”abc“时,会出现5个字符串"a",“b”,“c”,“ab”,“abc”。 StringBuilder类: 字符串缓冲区,看成一个长度可以改变的字符串。 底层是一个数组,但没有被final
2020-08-28 18:07:24 121
原创 System类
System类的常用方法 System.currentTimeMillis() 返回以毫秒为单位的当前系统时间 public static native void arraycopy(Object src, int srcPos,Object dest, int destPos,int length) 将数组的指定数据拷贝到另一个数组中 private static void demo4() { long s = System.currentTimeMillis();//返
2020-08-28 17:18:59 112
原创 日期时间类
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 日期时间类一、Date类二、Dateformat类构造方法成员方法三、calendar(日期类) 一、Date类 Date有空参和无参构造函数 private static void demo1() { //Date空参构造方法 Date()获取当前系统的时间 Date date = new Date(); //getTime()把日期转化为毫秒值 long time
2020-08-27 11:07:27 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人