
javaSE
C的二次方
一枚在大厂打工的搬砖工
展开
-
JavaSE的学习---day13(StringBuffer,Arrays,Integer,Character之间的区别)(第一部分)
一.StringBuffer类 1.StringBuffer类的概述 StringBuffer称为字符串缓冲区变量,它主要是用来存储字符串的,它与String的区别就是它可以用来存储可变字符序列。主要就是为了解决String类的缺点,从而诞生的。例如:"Hello","World"两个字符串对象会存储在方法区中的字符串常量池中,如果"Hello"的字符长度要发生改变,那么就会在方法...原创 2019-06-03 15:00:05 · 140 阅读 · 0 评论 -
JavaSE的学习---day13(StringBuffer,Arrays,Integer,Character之间的区别)(第二部分)
一.数组高级(排序和查找) 1.1排序 1.冒泡排序 2.选择排序 1.2查找 1.基本查找 数组元素无序 2.二分查找 数组元素有序 二.Arrays工具类 2.1 Arrays概述 Arrays类主要是用来对数组进行操作的类。它主要存在于java.util.Arrays包下。Arrays类没有构造方法。 2.2 Arrays的成员方法 public s...原创 2019-06-03 17:14:33 · 131 阅读 · 0 评论 -
JavaSE--String
/* * 1. String,StringBuffer,StringBuilder的区别? * A:String是内容不可变的,而StringBuffer,StringBuilder都是内容可变的; * ...原创 2019-08-01 17:10:47 · 165 阅读 · 0 评论 -
JavaSE---String,StringBuilder,StringBuffer类之间的区别
String是Java中基础且重要的类,并且String也是Immutable类的典型实现,被声明为final class,除了hash这个属性其它属性都声明为final,因为它的不可变性,所以例如拼接字符串时候会产生很多无用的中间对象,如果频繁的进行这样的操作对性能有所影响。StringBuffer就是为了解决大量拼接字符串时产生很多中间对象问题而提供的一个类,提供append和add方法,可以...原创 2019-08-01 17:20:00 · 214 阅读 · 0 评论