一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答: 1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前者创建后内容不可变。2、String不可变是因为.....
分类:
编程语言 时间:
2015-07-04 12:27:48
阅读次数:
180
1、String类定义的变量是不可变得eg:Strings0=”kvill”;Strings1=newString("kvill");为什么要设计为不可变:1.1字符串常量池的需要1.2允许String对象缓存HashCodeJava中String对象的哈希码被频繁地使用,比如在hashMap等容器中。字符串不变性保证了hash码的唯一性,因此可以放..
分类:
编程语言 时间:
2015-07-01 18:48:54
阅读次数:
167
字符串: 位于双引号中的字符序列。1. 不能把字符串常量赋值给一个变量;2. C语言中没有字符串变量,可以用字符数组来存放字符串;3. 字符数组存放字符串,每个数组元素存放一个字符;4. 加双引号的字符串,在字符串末尾系统会加上一个“\0”的结束符;字符数组的定义: a.char数祖名[数组长度] ...
分类:
其他好文 时间:
2015-07-01 00:53:18
阅读次数:
148
1、字符常量是存放在单引号中的单个字符,字符串常量是存放在双引号中的任意个数的字符。2、Objective-C把‘\n’看过单个字符。3、int在16位机里取值范围是-32768至32767,在32位机里取值范围是-2147483648至2147483647。而unsinged int则为16位机0...
分类:
其他好文 时间:
2015-06-30 23:20:13
阅读次数:
160
重新学习C语言字符串声明char *a="nihao";char a[]="nihao";什么区别?前者定义的是指针,并且指向字符串常量“nihao”,后者是字符串数组。区别在于,char * a = "nihao"的话,a指针本身是可以变化的,如a = "123",但对字符串常量进行操作是不行的,...
分类:
编程语言 时间:
2015-06-30 10:12:27
阅读次数:
133
ava中字符串对象创建有两种形式,一种为字面量形式,如String str = "droid";,另一种就是使用new这种标准的构造对象的方法,如String str = new String("droid");,这两种方式我们在代码编写时都经常使用,尤其是字面量的方式。然而这两种实现其实存在着一些...
分类:
编程语言 时间:
2015-06-30 08:58:44
阅读次数:
182
转自 http://blog.csdn.net/todd911/article/details/8943149方法一:[cpp]view plaincopy#include#definePRINT(FORMAT,VALUE)\printf("thevalueis"FORMAT"\n",VALUE)....
分类:
其他好文 时间:
2015-06-27 16:22:22
阅读次数:
107
对于字符类型的指针真的有很多很多要注意的地方,而且他是String,CString等各种字符串相互转换的桥梁。
使用上稍不注意就会出错。
1.初始化
char* pstr = "hello world.";这是一个指向字符串常量的指针,也就是说hello wrold.是不能被修改的。因为它存储在程序内存中的常量区。很多时候不注意就把pstr当做参数传递了。
所以我们初始化需要改变的...
分类:
其他好文 时间:
2015-06-25 09:02:00
阅读次数:
104
Java 内存分配:1. 寄存器我们在程序中无法控制2. 栈存放基本类型的变量数据,局部变量,和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆存放用new产生的对象,数组。为了给垃圾回收器使用,...
分类:
编程语言 时间:
2015-06-24 14:21:11
阅读次数:
173
文本处理库主要是对字符串的操作使用,以及对文本内容方面进行处理。 3.1 string--公共的字符串操作源码位置在:Lib/string.py 3.1.1 字符串常量下面就是在字符串模块里定义的字符串常量:string.ascii_letters这个常量包含字母的大写和小写,不会随着本地化而改变。其实它就是ascii_loercase和ascii_uppercase的联合集合。 string.a...
分类:
其他好文 时间:
2015-06-22 12:32:25
阅读次数:
136