最新文章列表

String,StringBuffer和StringBuilder的区别

三者都是能生成保存字符串对象的类,只不过在对字符串的操作上有所不同。 在性能方面,一般情况下StringBuilder>StringBuffer>String,但这是有局限性的。 首先说String,String是一种只读字符串对象,如果要改变字符串,改变的是String对象引用的指向,将应用变量指向新的字符串对象。旧的字符串对象会暂时保存在 而StringBuffer和Strin ...
羊肉小笼包 评论(0) 有436人浏览 2016-12-14 15:06

java字符串抉择

下面我们就字符串连接方面分析。   1.String   打开String的源码,如图所示      会发现存储字符串的字符数值是final常量。再看String的构造方法,发现String的value值在构造方法就确定了值。这里有必要说明下关键字final   final修饰的属性为常量(值不可改变),要么在声明的同时赋值,要么在构造方法里面进行赋值,一旦赋值就不能改变。   所以, ...
l4432321 评论(0) 有69人浏览 2016-05-20 20:42

day_05_Java字符串

星期四, 十一月 05, 2015   16:18:52   一.创建字符串    在java中用String类的构造方法来创建字符串变量。   ----1.String()                       一个String对象,可表示一个空字符序列。     使用String()方法初始化一个新创建的String对象     String s =  new St ...
宇宙歆儿 评论(0) 有683人浏览 2015-11-05 19:55

查找目标字符串中包含子字符串的个数

1.index of public class Test11 { private static int counter = 0; /** * @param args */ public static void main(String[] args) { String str ="sdSS**&HGJhadHCASch& ^^ ...
为了明天而努力 评论(0) 有7144人浏览 2013-12-06 16:56

第十三章 字符串

2013年8月1日 星期四 21时05分59秒 第十三章 字符串         可以证明,字符串操作是计算机设计中最常见的行为 13.1 不可变String         String类中每一个看起来会修改String值的方法,实际上都是创建一个全新的String对象。        13.2 重载“+”与StringBuilder          可以用javap命令来反编译clas ...
listen-raining 评论(0) 有911人浏览 2013-08-06 00:50

含中文字符的字符串截取(面试题)

面试题目:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个   1、原理 我们知道,根据编码的不同,汉字在字符串中所占字节也不一样,如果是UTF-8编码,汉字占3个字节,如果是GBK编码(本文利用的是GBK编码的实现), ...
Quenice 评论(7) 有2038人浏览 2013-06-30 17:49

JAVA基础 之 StringBuilder

说明: 1.JDK1.5之后出现了StringBuilder,一个可变的字符串序列 2.他的用法基本StringBuffer相同, 3.StringBuilder和StringBuffer不同的地方在于 StringBuffer是线程安 ...
snkcxy 评论(3) 有6639人浏览 2013-02-19 11:30

java字符串子串统计

试题:使用2种方法计算出给定字符串的子串个数。 方法一: indexOf()函数实现 public static void main(String[] args) { String str = "javjava a fsfwj vahad"; int time = 0; while(str.indexOf("java" ...
heartneo 评论(0) 有3084人浏览 2012-11-06 10:26

java字符串比较用equals()的方法

日常使用时的良好习惯: equals()使用最好将常量放在前面,变量放在方法内 这样当变量为null时不会报异常 "a".equals(strID),strID为null时,不会报错 strID.equals(“a”),strID为null时,程序会因为异常报错
花花人 评论(0) 有704人浏览 2012-03-26 09:56

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics