String类的一些特点 1:它是一个特殊类,一旦被初始化,内容就不可以被改变,一般有两种初始化的方式 --| String s1 = “abc”;//abc存在字符串常量池中,它就是一个对象,以后有代码需要使用到abc的话,可以直接使用,不用在去开辟字符串abc的空间 --| Strin...
分类:
其他好文 时间:
2015-02-03 20:56:10
阅读次数:
180
在Java项目开发中,字符串是最长使用的数据类型,而有关字符串的String、StringBuilder、StringBuffer三者又常常让人分不清楚什么时候该使用哪个。特此整理一下。String字符串常量 大家都知道String是一个不可变的类,任何对String的改变都会引发新的String....
分类:
编程语言 时间:
2015-02-03 12:52:47
阅读次数:
182
原文地址:http://blog.csdn.net/free0sky/article/details/7927275 一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的? 答: ? 1、String是字符串常量,StringBuffer和StringBui...
分类:
编程语言 时间:
2015-02-03 00:46:00
阅读次数:
338
------- android培训、java培训、期待与您交流! ----------一、常量1.定义:一些固定不变的数据;2.常量的分类整数常量(int)浮点数常量(float、double)字符常量(char)字符串常量二、变量1.定义:值需要改变或者不确定的数据2.格式:变量类型 变量名; 如...
分类:
其他好文 时间:
2015-02-01 21:42:46
阅读次数:
149
常量数据:常量数据区域主要用于存储字符串以及其他在编译期就已经知道值得数据。实例化的对象不能存储在这个区域。
在程序的整个生存期内,这个区域中的所有数据都有效,而且都是只读的,对这些数据进行修改的结果在C++中是没有定义的。一部分原因是编译器可能会对常量数据的基本存储格式进行任意的优化。例如,在某个特定的编译器中,可能会将字符串常量保存在重叠对象中以进行优...
分类:
编程语言 时间:
2015-02-01 16:14:25
阅读次数:
184
String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其....
分类:
其他好文 时间:
2015-01-30 17:18:15
阅读次数:
144
2015.1.21//常量: 是C语言中最基本的元素, 字符常量, 整型常量, 浮点常量, 字符串常量, 枚举常量//字符常量: 'a' 'f' '\n' '0' '\f'//'0' 48//'A' 65//'a' 97//1.用单引号包含//2.有且只有一个字符//3.打印字符%c占位符//4.....
分类:
移动开发 时间:
2015-01-28 19:40:28
阅读次数:
339
转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号( '),用于表示字符串常量的双撇号( ")和反斜杠( \)等。转义字符用反斜杠\后面跟一个字符或一个八进制或十六进制数表示。转义字符 意义 ASCII码值...
分类:
其他好文 时间:
2015-01-28 17:42:08
阅读次数:
139
转自:----转自----:转自----:转自----:转自----:转自----:转自----:转自----:转自----:转自----:转自----:转自----:转自----:String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程...
分类:
其他好文 时间:
2015-01-27 21:49:08
阅读次数:
182
昨天说了字符串拼接,今天来说说连接,我指的是非数组或集合类型的一堆内容拼一个字符串出来。
最简单的是用+运算符,然后还有StringBuilder和StringBuffer。如果是培训学校教的,一般都是说首选使用StringBuilder其次是StringBuffer,不要用+效率很低。实际上在大部分情况下使用+已经足够了,因为+实际上编译之后就是StringBuilder(没有StringBuilder的版本是StringBuffer),而且如果是2个字符串常量相加还能在编译器合并成一个。
一种考虑手工创...
分类:
编程语言 时间:
2015-01-26 22:55:38
阅读次数:
185