码迷,mamicode.com
首页 >  
搜索关键字:string对象    ( 1288个结果
cctype头文件中的一些内容
1. string 标准库1.1初始化string s1;默认构造函数s1为空string s2(s1);将s2初始化为s1的一个副本string s3(“value”);将s3初始化为一个字符串字面值副本string s4(n,’c’);将s4初始化为字符’c’的n个副本string对象的赋值:赋...
分类:其他好文   时间:2014-06-16 00:37:25    阅读次数:331
String StringBuffer StringBulider
StringBuffer和String的优缺点比较博客分类:Java1. String 类 String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。 String a = "a"; //假设a指向地址0x0001 a =.....
分类:其他好文   时间:2014-06-16 00:14:58    阅读次数:339
String s=new String("xyz");
1 要理解这个,就要知道string类的工作原理。 2 在java中除了8中基本类型外,其他的都是类对象以及其引用。 3 所以 "xyz "在java中它是一个String对象.对于string类对象来说他的对象值是不能修改的,也就是具有不变性。 4 5 String s= "Hello ";...
分类:其他好文   时间:2014-06-09 20:36:14    阅读次数:252
js 判断字符串是否包含某字符串,String对象中查找子字符,indexOf
var Cts = "bblText";   if(Cts.indexOf("Text") > 0 ) {     alert('Cts中包含Text字符串'); } indexOf用法:  返回 String 对象内第一次出现子字符串的字符位置。         strObj.indexOf(subString[, startIndex])         参数  ...
分类:Web程序   时间:2014-06-08 05:00:36    阅读次数:300
设计模式总结篇系列:享元模式(Flyweight)
我们都知道,Java中的String类具有如下特性:String是一个不可变类,当直通过用字符串方式使用String对象时,Jvm实际上在内存中只存有一份,且存在字符串常量池中。当对字符串直接进行修改时(如直接联接另一个字符串常量),Jvm会首先去字符串常量池中查找是否已经存在此字符串,不存在则创建...
分类:其他好文   时间:2014-06-06 17:25:03    阅读次数:281
.Net的StringBuilder实现在4.0和2.0区别
.Net 4.0重构了StringBuilder的实现,采用了新的数据存储方式,不仅在效率上有大的提高,并且彻底避免了中间处理过程出现临时String对象进入LOH大对象堆的情况。本文对此进行分析。回顾.Net 2.0的StringBuilder实现Reflector查看StringBuilder的...
分类:Web程序   时间:2014-05-30 18:25:35    阅读次数:445
JavaScript判断数据类型总结
最近做项目中遇到了一些关于javascript数据类型的判断处理,上网找了一下资料,并且亲自验证了各种数据类型的判断网页特效,在此做一个总结吧!一、JS中的数据类型 1.数值型(Number):包括整数、浮点数。 2.布尔型(Boolean) 3.字符串型(String) 4.对象(O...
分类:编程语言   时间:2014-05-29 15:14:52    阅读次数:493
设计模式之享元模式
Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。 Java中的String类型   在JAVA语言中,String类型就是使用了享元模式。String对象是final类型,对象一旦创建就不可改变。在JAVA中字符串常量都是存在常量池中的...
分类:其他好文   时间:2014-05-25 22:27:25    阅读次数:317
String, StringBuilder 与StringBuffer的区别与联系
(1)String构建的对象不能改变,每次对String进行操作时,如两个String相加,需要新建一个String对象,然后容纳最终的结果。 而StringBuilder与StringBuffer构建的对象可以随时在修改其内容,而无需生成新的对象。一般新建一个对象是会生成16个字节的空间,之后根据需要再增加空间。 由于一般新构建一个对象涉及分配内存空间分配、无引用对象过多时的垃圾回收等,因此,对于操作频繁的字符串需使用StringBuilder或StringBuffer...
分类:其他好文   时间:2014-05-25 18:17:57    阅读次数:225
String类的intern()方法
publicnativeStringintern();这个是在String类源码中申明的一个方法,是一个本地方法,返回的是一个String对象的引用。先看一下代码:Strings1="123"; Strings2=newString("123"); System.out.println(s1==s2);//false System.out.println(s1==s2.intern());//trues1==s2结果为..
分类:其他好文   时间:2014-05-20 18:08:41    阅读次数:286
1288条   上一页 1 ... 126 127 128 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!