1. final关键字 数据:声明数据为常量,对于基本类型final使数值不变,对于引用类型final使引用不变,但引用所指向的值是可以改变的,例如 final StringBuffer sb = new StringBuffer("sb"); sb.append(1); 此时打印sb的值为sb1; ...
分类:
编程语言 时间:
2018-03-04 21:14:12
阅读次数:
148
Object类 所有类的基类,为所有类提供了通用的低级别服务。别名:object static Equals(object obj1, object obj2)//比较相等性,返回bool值//引用类型比较堆地址,值类型比较值//String、StringBuilder对象重写了Equals方法,字 ...
请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 做法一:Java 注意:StringBuffer的replace函数参数*(开始位置(包括),结束为止(不包括),替换内容) charAt函数, ...
分类:
其他好文 时间:
2018-02-28 23:02:01
阅读次数:
195
这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。以下面一段代码为例: 如 ...
分类:
编程语言 时间:
2018-02-27 10:55:48
阅读次数:
269
public static String getTime(Date date){ StringBuffer time = new StringBuffer(); Date date2 = new Date(); long temp = date2.getTime() - date.getTime() ...
分类:
编程语言 时间:
2018-02-23 19:10:31
阅读次数:
174
如果明天你要参加一场面试,面试官有个题目是:说说String/StringBuffer/StringBuilder它们之间的区别?你会怎么回答呢?(脑补一下答案)今天,小编就来和大家详细聊聊字符串String/StringBuffer/StringBuilder,告诉你怎样完美的回答以上面试官的问题 ...
分类:
编程语言 时间:
2018-02-13 10:29:27
阅读次数:
163
数据结构: 数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。 比如数据库就是对硬盘中的数据进行有规则的管理,可以进行增删改查工作,而良好的数据结构可以优化这些操作, 也许大家会想这些和String,StringBuffer,StringBuilder又有什么样的关系呢?是的,这里里面存在 ...
分类:
其他好文 时间:
2018-02-10 15:50:41
阅读次数:
123
1、String,StringBuilder,StringBuffer三者的区别? String字符串常亮,StringBuffer和StringBuilder是字符串变量 StringBuffer线程安全,StringBuilder线程不安全 对于字符串拼接,String常量拼接速度,小于Stir ...
分类:
编程语言 时间:
2018-02-08 12:13:19
阅读次数:
157
Java StringBuilder StringBuffer/ jdk8 stream ...
分类:
其他好文 时间:
2018-02-07 14:57:21
阅读次数:
114
JDK提供了String、StringBuilder和StringBuffer这三个类来处理字符串,其中StringBuilder类是在JDK 1.5中新增的。 不同点如下: 1 是否有父类 String没有父类。 StringBuilder和StringBuffer都继承了抽象类AbstractS ...
分类:
其他好文 时间:
2018-02-03 17:48:25
阅读次数:
213