摘要: 1.字符串可变性C++中的字符串就是char类型的数组,我们可以修改每一个字符Java中的字符串是不可变的常量,需要新的字符串可以从老的字符创使用String类substring()截取Python中的字符串也是不可变的常量,需要新的字符串可以从老的字符串分片[:]2.字符串比较C++提供String类,String类自动重载了==运算符比较两个字符串的相等性Java中字符串的比较只能通过String类的equals()方法比较,==运算符只能比较两个对象是否在内存的同一位置Python中字符串的比较可以通过==来比较,对应于Java中的==,Python使用is运算符来比较两个对象在内存中是 阅读全文
posted @ 2013-08-01 23:22 老范 阅读(606) 评论(0) 推荐(1) 编辑
摘要: 今天对字符集的相关知识做一下笔记。常见的字符集如下所示ASCII -->ISO 8859-1 -->Unicode -->UTF8/UTF16 -->gb2312 -->GBK -->GB18030 -->BIG5ASCII编码最古老,128个字符包括拉丁字母,数字,常用标点符号及控制符,每个控制符一个字节。ISO 8859-1ASCII每个编码占一个字节,共128字节,ISO 8859编码利用了剩下的128字节。ISO 8859共有15个子集,其中ISO 8859-1利用这128字节添加了对西欧语言的支持,每个控制符一个字节。U... 阅读全文
posted @ 2013-08-01 23:21 老范 阅读(284) 评论(0) 推荐(0) 编辑