根据不懂的自己整理一下,跟着老师进度刷一遍课本,记录琐碎不懂知识 1.StringTokenizer类 主要用于分割,调用hasMoreTokens方法可以判断是否到了最后,nextToken用于迭代 2.StringBuffer和StringBuilder区别 前者是线程安全的,因为加了synch ...
分类:
编程语言 时间:
2018-10-30 00:19:49
阅读次数:
222
来自森大科技官方博客http://www.cnsendblog.com/?p=86.NET中string与StringBuilder在字符串拼接功能上的比较string与StringBuilder的在字符串拼接时执行效率上有差异,因为StringBuilder类中用了一个技巧:它申请了两倍的内存空间存放字符串,在调用Append方法拼接字符串时,会先检查剩余的空间是否能放下要拼接的字符串,若能放下
分类:
Web程序 时间:
2018-10-29 23:02:07
阅读次数:
198
这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。以下面一段代码为例: 如 ...
分类:
编程语言 时间:
2018-10-29 19:59:31
阅读次数:
154
List和Set概述数组必须存放同一种元素。StringBuffer必须转换成字符串才能使用,如果想拿出单独的一个元素几乎不可能。数据有很多使用对象存,对象有很多,使用集合存。 集合容器因为内部的数据结构不同有多种具体容器,不断的向上抽取就形成了集合框架。框架的顶层就是Collection接口。 L ...
分类:
编程语言 时间:
2018-10-29 02:05:20
阅读次数:
227
java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。 1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道str ...
分类:
编程语言 时间:
2018-10-29 00:35:23
阅读次数:
160
题目: 思路: 我没有想更多的办法,因为以前用过StringBuffer里面的reserve方法,索性这里也试试 反转之后听过Integer.parseInt转为整数,然后catch异常,有异常就说明溢出,返回0 代码: 效果还不错,30ms ...
分类:
其他好文 时间:
2018-10-28 22:00:42
阅读次数:
111
1.方法参数传值1.1 方法传参 方法参数分为三种:1,基本类型; 2,String类型;3,引用类型。实例如下:public void changeParam(int i,String str,StringBuilder sb,StringBuilder sb2){ i=1; str="1"; s... ...
分类:
其他好文 时间:
2018-10-28 19:32:17
阅读次数:
181
1、StringBuffer类 StringBuffer又称为可变字符串序列,它是一个类似String类的字符串缓冲区,通过某些方法可以该序列的长度和内容。 2、StringBuffer类中的常用方法 StringBuffer append(String str):将指定的字符串添加到此字符序列 S ...
分类:
其他好文 时间:
2018-10-28 11:26:14
阅读次数:
190
StringBuilder 和 StringBuffer是高度类似的两个类 StringBuilder是StringBuffer的版本改写,下面从几个方面简单的对比下他们的区别 原文地址:[十四]基础类型之StringBuffer 与 StringBuilder对比 类继承关系 上文中,我们简单介绍 ...
分类:
其他好文 时间:
2018-10-26 11:25:11
阅读次数:
215
博主开始找工作是10月10号,感觉可以出去找找工作,然后就去了,参加了多场面试.笔试,现在总结一下 1.笔试篇 String StringBuffer StringBuilder的区别? HashMap HashTable的区别? Statement PreparedStatement的区别,什么是 ...
分类:
编程语言 时间:
2018-10-26 10:38:51
阅读次数:
166