第8章 标准IO库8.1 面向对象的标准库1. IO类型在三个独立的头文件中定义:iostream定义读写控制窗口的类型,fstream定义读写已命名文件的类型,而sstream所定义的类型则用于读写存储在内存中的string对象。在fstream和sstream里定义的美中类型都是从iostrea...
分类:
编程语言 时间:
2015-04-27 00:04:53
阅读次数:
161
简单介绍:1.String类:String的值是不可变的,导致每次对String的操作都会生成新的String对象,不仅效率低下,而且浪费内存空间。2.StringBuffer:StringBuffer的值是可变的,任何对它指向的字符串的操作都不会产生新的对象。3.StringBuilder:和St...
分类:
其他好文 时间:
2015-04-23 13:00:59
阅读次数:
122
我们使用字符串时经常要对字符串中单个字符进行处理,比如检测一个string对象是否包含空白,或者把string对象中的字母大写改为小写,查看某个特定字符是否出现,判断字符串是否为数字等等。
这类处理的关键是要获取字符本身。有时需要处理string对象中的每一个字符,另外一些时候则只需处理某个特定的字符,还有些时候遇到某个条件处理就要停下来。
在cctype头文件中定义了一组标准库函数处理字...
分类:
其他好文 时间:
2015-04-21 22:55:52
阅读次数:
112
创建string: string (char[]) 使用指定的字符串数组构建一个新的string对象 Copy(string) 使用指定的string构建一个新的string对象 比较函数: Compare(a,b) 和a.CompareTo(b) 相等返回0,大于返回正数,小于返回负数; ...
====ToStringBuilder====项目中一般都需要打印日志,所有实体的toString()方法都是用简单的"+",因为每"+" 一个就会 new 一个 String 对象,这样如果系统内存小的话会暴内存。使用ToStringBuilder就可以避免暴内存这种问题。ToStringBuil...
分类:
编程语言 时间:
2015-04-20 12:57:33
阅读次数:
134
一、概述
Java是以String类型的对象来实现字符串。String是一个类,当创建一个String对象后,所创建的字符串是不能改变的。在需要使用可修改的字符串时,Java提供两个选择—StringBuffer和StringBuilder。注:声明为String引用的变量在任何时候都可以改变,以指向一些其他的String对象。
二、String构造函数
String s...
分类:
编程语言 时间:
2015-04-19 13:16:39
阅读次数:
116
字符串的操作在js中非常频繁,也非常重要。以往看完书之后都能记得非常清楚,但稍微隔一段时间不用,便会忘得差不多,记性不好是硬伤啊。。。今天就对字符串的一些常用操作做个整理,一者加深印象,二者方便今后温习查阅。String对象属性(1) length属性length算是字符串中非常常用的一个属性了,它...
分类:
编程语言 时间:
2015-04-18 20:22:49
阅读次数:
142
一、概述Java是以String类型的对象来实现字符串。String是一个类,当创建一个String对象后,所创建的字符串是不能改变的。在需要使用可修改的字符串时,Java提供两个选择—StringBuffer和StringBuilder。注:声明为String引用的变量在任何时候都可以改变,以指向...
分类:
编程语言 时间:
2015-04-18 19:04:02
阅读次数:
176
一、String 对象介绍 String对象,和其他语言一样,用于对字符串的处理。 字符串在实际的开发中用的估计是最多的,所以对字符串的使用熟练程度,也会影响项目开发的速度。 语法很简单:var str=new String(“strValue”);但我们基本都是用直接赋值的方式,即 var str...
分类:
编程语言 时间:
2015-04-18 13:03:48
阅读次数:
193