String 对象是不可改变的。每次使用 String 类中的方法之一或进行运算时(如赋值、拼接等)时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。而 StringBuilder 表示可变字符字符串。此类不能被继承。在需要对字符串执行重复修改的情况下,与创建新的 String...
分类:
其他好文 时间:
2014-07-16 18:04:46
阅读次数:
204
一:""与string.Empty我认为是一样的。网上有一篇被转载了几十遍的文章是这样说的string.Empty 不分配存储空间,"" 分配一个长度为空的存储空间,我认为这句话是错误并且含糊不清的。 1、实际上Empty是string类中的一个静态的只读字段,他的定义是这样的: publi...
分类:
其他好文 时间:
2014-07-16 17:59:58
阅读次数:
126
装箱是将值类型转换为 object 类型或由此值类型实现的任何接口类型的过程。 当
CLR 对值类型进行装箱时,会将该值包装到 System.Object 内部,再将后者存储在托管堆上。 取消装箱将从对象中提取值类型。 装箱是隐式的;取消装箱是显式的。 装箱和取消装箱的概念是类型系统
C# 统一视图的基础,其中任一类型的值都被视为一个对象。...
分类:
其他好文 时间:
2014-07-16 10:56:27
阅读次数:
313
数据类型转换各种原始数据类型与String类型之间可以通过方法相互转换。valueOf()系列的静态方法用于从其它对象(原始数据类型对象)转换成字符串。例如:publicstaticStringvalueOf(Booleanb)publicstaticStringvalueOf(charc)publicstaticStringvalueOf(inti)publicstaticString..
分类:
其他好文 时间:
2014-07-15 10:57:58
阅读次数:
258
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超...
分类:
Web程序 时间:
2014-07-14 22:57:44
阅读次数:
276
String类表示的字符串是定长的,而StringBuffer类提供了可变长的字符串,同时还提供了大量的字符串功能。在StringBuffer类的字符串中可以再插入字符,此时,StringBuffer会自动增加内存空间,这在String中是无法做到的。
1、构造函数:
StringBuffer(); 采用默认的构造函数,会给字符串预留16个字符空间
StringB...
分类:
其他好文 时间:
2014-07-14 16:51:56
阅读次数:
203
1、求字符串的长度用length()方法:如:...
分类:
其他好文 时间:
2014-07-14 13:19:08
阅读次数:
211
函数,对象和数组学习要点:1.函数声明2.return返回值3.arguments对象4.Object类型5.Array类型6.对象中的方法函数是定义一次但却可以调用或执行任意多次的一段JS代码。函数有时会有参数,即函数被调用时指定了值的局部变量。函数常常使用这些参数来计算一个返回值,这个值也成为函...
分类:
编程语言 时间:
2014-07-14 00:45:02
阅读次数:
272
在实际编程过程中,有很多对字符串进行判断、拆分、比较、转换类型、校验等操作,下面我会总结下JavaScript变量转换和Jquery对象的转换。1.JavaScript 变量转换及字符串操作1.字符串变成int类型使用函数:parseInt();使用此函数,可将string类型变量转换为int类型。...
分类:
编程语言 时间:
2014-07-14 00:15:32
阅读次数:
191
我们可以定义拷贝操作,使类的行为看起来像一个值或者像一个指针,这取决于如何拷贝指针成员。当我们拷贝一个像值的对象时,副本和原对象是完全独立的,改变副本不会对原对象有任何影响,反之亦然。标准库容器和string类的行为像一个值。当我们拷贝一个行为像指针的类的对象时,副本和原对象使用相同的底层数据,改变...
分类:
编程语言 时间:
2014-07-13 11:11:05
阅读次数:
248