教材内容总结 1.String类和StringBuffer类都覆盖了toString方法,都是返回字符串。 所以带不带toString效果是一样的。 2.instanceOf运算符可以用来判断某个对象是否是由某个类创建的,左操作数是对象,右操作数是类。这里其实类似于之前的从右向左判断的例子。所以不一 ...
分类:
编程语言 时间:
2018-04-01 11:59:31
阅读次数:
178
replace两种用法:replace(int start,int end, String str) replace(char oldchar, char newchar) public class Solution { public String replaceSpace(StringBuffer ...
分类:
移动开发 时间:
2018-03-31 12:04:25
阅读次数:
242
最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。 这三个类之间的区 ...
分类:
编程语言 时间:
2018-03-29 10:24:55
阅读次数:
138
1.首先string是一个不可变类,指的是它在被定义后不能被修改,有些人会说明明可以修改啊,此处的不能修改指的是一个string被定义后改变不了该内存存储的值,当你在进行第二次赋值操作的时候数据库并不会修改这个内存地址的对应的值,而是重新指向一个地址储存,所以每改变一次就会多占有个位置。都会放在字符 ...
分类:
其他好文 时间:
2018-03-28 23:59:02
阅读次数:
317
一、直接上代码 public static String getRandStr(int num){ String strs = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; StringBuffer buff = new StringBuffer(); for(int i=1;i<=num;i++){ char
分类:
编程语言 时间:
2018-03-27 10:54:20
阅读次数:
241
最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。 这三个类之间的区 ...
分类:
编程语言 时间:
2018-03-26 13:54:06
阅读次数:
110
1、StringBuffer是线程安全的,StringBuilder是非线程安全的 2、对String的修改其实是new了一个StringBuilder并调用append方法,然后调用toString返回一个新的String。 StringBuffer是在StringBuilder基础上加锁,加锁是 ...
分类:
其他好文 时间:
2018-03-25 01:25:20
阅读次数:
154
将数据以表格形式进行备份 (1)导入poi的jar包 放入lib下: WebRoot\WEB-INF\lib\poi-3.2-FINAL-20081019.jar (2)StringBuffer转换为二维数组 //定义一个StringBuffer,以 \r\n 分一维数组,以 \t 分二维数组 St ...
分类:
编程语言 时间:
2018-03-23 16:55:23
阅读次数:
169
集合框架 1.Collection接口框架 2.List接口 3.Set接口 4.Queue接口 5. 只要是对象就可以通过点toString方法转换成字符串 StringBuffer是增强版的字符串类型 ...
分类:
其他好文 时间:
2018-03-21 21:16:03
阅读次数:
159
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等 ...
分类:
其他好文 时间:
2018-03-21 21:11:11
阅读次数:
129