最新文章列表

Java String,StringBuffer和StringBuilder

String对象是不可变的.通过final修饰,因此不能被继承. 可能有人会觉得,现实中编程中经常改变String的,比如说: String s = "123'; s = "321"; 其实这只是改变了s所指向的地址空间.String对象会放在常量池中.当执行String s="123"的时候,先在栈中创建一个对String类的对象引用变 ...
xyzxiaoxi 评论(0) 有771人浏览 2013-03-30 14:09

[转]Js 数组和字符串互相转化

        /* 函数功能:字符串按照指定字符串分割转换为数组    参数:    str :需转换的字符串    substr:分割字符串    返回值:    转换后的数组     */     function StringToArray(str,substr) {            var arrTmp = new Array();        if(substr==" ...
gxl_ct001 评论(0) 有1546人浏览 2013-03-13 12:16

String的replace方法

        String对象的replace()   /* @param regexp/substr 必需。规定字符串或要替换的模式的RegExp对象 @param replacement 必需。规定替换文本或生成替换文本的函数 @return 一个新的字符串 */ stringObject.replace(regexp/substr,replacement) ...
zhangyaochun 评论(0) 有2142人浏览 2013-03-12 19:21

字符串处理的StringUtils类

        字符为空判断,去所有空格等一系例的字符串处理都可以通过StringUtils类来实现,这个类里面有大量的static方法,使用很方便。使用详情可查看API或参考文章:http://www.blogjava.net/athrunwang/archive/2012/02/20/370315.html          以上说的StringUtils类是源于org.apache.co ...
陈琰琰 评论(0) 有2178人浏览 2013-03-12 12:00

String的split

前些天在项目中调用了框架中的代码: package yb_butterfly.testSplit; public class TestSplit { public static void main(String[] args) { String str = "||a|"; String[] arrStr = str.split("\\|&quo ...
yb_butterfly 评论(2) 有831人浏览 2013-03-08 00:10

Freemarker中string把布尔值转换为字符串

如有变量 boolean isExit= true 从后台传到页面中,在freemarker中需要把flag转换成字符串显示,可以使用freemarker的内置函数string        ${ isExit ?string("true","false")} <input name="isExit" type=" ...
zhousheng193 评论(0) 有3449人浏览 2013-03-06 20:58

java String类不可以被继承

被 final 标志的类,是最终类,不可以被继承 如,public final String 被 final 标志的方法是最终方法,不可以被覆盖 如 public final String method(){...} 被 final 标志的变量等于常量,值不可以更改 如 public final double PI = 3.1415926;
hj198703 评论(0) 有4178人浏览 2013-03-06 17:09

6、java.lang.String字符串类

一、String类   String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 字符串是一个特殊的对象 字符串是常量,一旦初始化就不可以被改变 String str = “abc”;和String str1 = new String(“abc”);的区别在于: str==str1----false    str. ...
豆豆咖啡 评论(0) 有2373人浏览 2013-03-06 16:28

尽量使用StringBuilder和StringBuffer进行字符串连接

相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和不可变类这一对对象已经齐全了 ...
依然任逍遥 评论(0) 有1468人浏览 2013-03-04 17:44

underscore之uniqueId

       uniqueId      _.uniqueId([prefix])   为需要的客户端模型或DOM元素生成一个全局唯一的id 如果参数prefix指定了,id将附加给它   //从0开始 var idCounter = 0; _.uniqueId = function(prefix){ var id = "" ...
zhangyaochun 评论(0) 有1532人浏览 2013-03-04 10:32

java中String比较详细的讲解

字符串对象是一种特殊的对象.String类是一个不可变的类..也就说,String对象一旦创建就不允许修改. String类有一个对应的String池,也就是 String pool.每一个内容相同的字符串对象都对应于一个pool里的对象. 一、看下面一段代码.   String s = new String("abc");   String s1 = "abc& ...
yu_xinling 评论(0) 有1363人浏览 2013-02-25 13:24

String StringBuilder StringBuffer三者的区别

    1.三者在执行速度方面的比较:StringBuilder >  StringBuffer  >  String   2.String <(StringBuffer,StringBuilder)的原因     String:字符串常量     StringBuffer:字符创变量     StringBuilder:字符创变量     从上面的名字可以看到,St ...
兩ting 评论(0) 有785人浏览 2013-01-27 16:14

java初学者对字符串的常用操作

主要是想总结写StringUtils工具类常用方法,因为在写代码中最常用到的,对于初学者,这些都是很基础的东西。StringUtils方法操作的对象都是String类型,其实也是JDK提供String类型API的一个补充和完善,功能更加强大。 import org.apache.commons.lang.StringUtils; 除了构造器,StringUtils中一共有130多个方法,都是stat ...
xiao_2012_wei 评论(0) 有2057人浏览 2013-01-26 18:01

jvm与堆和栈-栈的"数据共享"-实例化String对象的两种方法

《Java程序员 上班那点儿事》第4章为大家讲述的是控制内存的功力。本节为容易被搞晕的--堆和栈。   4.2 容易被搞晕的--堆和栈 由于"堆"和"栈"这两个概念是看不见摸不着的东西,让很多程序员都整不明白是怎么回事,其实这两个概念也没有什么好研究的,因为堆和栈程序员根本没有办法控制其具体内容。 我们只需要了解一点,栈与堆都 ...
hejiajunsh 评论(0) 有1717人浏览 2013-01-24 16:37

Java解惑之String的"+"一定差于StringBuilder的append吗?

1)代码: Java代码   public static String s1() {       String result = "";  
hejiajunsh 评论(1) 有1705人浏览 2013-01-24 16:24

java中的String类型

关于String的类型 =========================== String是字符串数据类型 char name是定义的字符类型 字符可以看做是字母如a、b、c,简单说就是只能表示一个字符 nam ...
Lixh1986 评论(0) 有5001人浏览 2013-01-23 16:49

Java中字符串探索----String ,StringBuffer ,StringBuilder及字符串缓存池

        字符串是编程中应用到最多的一个数据类型,简单实用,但是深入理解它们,会给我们带来更多好处。       字符串缓存池:       为了节省内存,提高资源的复用,java中引入了字符串缓存池的概念。           缓存池中的字符串是不可回收的:   在缓存池中的字符串是不会被垃圾回收机制回收的,基本都是常驻内存,所以过多食用String类,可能会 ...
chenchuangfeng 评论(3) 有2320人浏览 2013-01-23 11:55

String、StringBuffer、StringBuilder的区别

          String、StringBuffer、StringBuilder都属于字符串处理类,我们常用的字符串存储、拼接等功能通过这三个类都可以实现,但是在使用环境不同以及对代码的执行效率和安全性要求不同是,我们要有所区分。 先分析一下各个类的特点,然后再进行比较。         1、String:能在多线程环境下肆意使用的不可变的线程安全类,什么是“不可变”?没有接触过并发 ...
cug_xw 评论(0) 有1260人浏览 2013-01-22 21:03

JSON--Java与AJAX(Jquery)

一、JSON 是什么?JSON 的全称是JavaScript Object Notation,是一种轻量级的数据交换格式。 JSON 与XML 具有相同的特性,例如易于人编写和阅读,易于机器生成和解析。但是JSON 比XML 数据传输的有效性要高出很多。JSON 完全独立与编程语言,使用文本格式保存。JSON 数据有两种结构:• Name-Value 对构成的集合,类似于Java 中的Map。• ...
huangjianlin 评论(0) 有806人浏览 2013-01-22 10:13

读”Java 性能优化之 String 篇“有感

读了 IBM Developer Works上的一篇 Java 性能优化之 String 篇  感觉写得比较实用,但也有一些问题值得斟酌:   1)关于内存空间的使用大小,虽然Java的基本类型的大小是固定的,不因运行环境而变化,但是Object overhead,以及Reference的大小是与平台相关的,比如在64bit的机器上Object overhead 应该是16 bytes,Re ...
leonzhx 评论(3) 有3258人浏览 2013-01-20 00:33

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics