最新文章列表

String,StringBuffer与StringBuilder的区别??

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实 ...
小驴变黑马 评论(0) 有392人浏览 2014-04-25 10:23

Item 50: Avoid strings where other types are more appropriate

1.  Strings are poor substitutes for other value types. If there’s an appropriate value type, whether primitive or object reference, you should use it; if there isn’t, you should write one.   2.  St ...
leonzhx 评论(0) 有885人浏览 2014-04-16 20:35

error C2065: 'string' : undeclared identifier

#include <iostream.h> #include <string> 改为 #include <iostream> #include <string> using namespace std;
飞旭boy88 评论(0) 有1585人浏览 2014-04-15 10:42

深入string的substring方法

1.应用举例         substring方法,例如s="abcdef"  s.substring(2,5)结果为cde,长度为endindex-beginindex 2.实现原理 /** * Returns a new string that is a substring of this string. The * substring begins at t ...
bijian1013 评论(0) 有1537人浏览 2014-04-14 23:22

对对字符串可能出现报空指针的小问题

今天很是郁闷啊,遇到一个基础的问题比对字符串的两种写法:   1. String s = null; "1".equals(s); 2. String s1 = null; s.equals(""); 第一种不会报错,第二种会报错,修改报空指针问题的时候将我写的2改成了1的格式,被教育啊 记下以后改正!
king114963349 评论(0) 有894人浏览 2014-04-14 14:42

对于String类型的深刻理解

1."abc"与new String("abc");         经常会问到的面试题:String s = new String("abc");创建了几个String Object?【如这里创建了多少对象? 和一道小小的面试题 】         这个问题比较简单,涉及的知识点包括:         引用变量与对象的区别;      ...
bijian1013 评论(0) 有1013人浏览 2014-04-13 23:03

深入学习string

        Java字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生。一.从根本上认识java.lang.String类和String池        首先,建议先看看String类的源码实现,这是从本质上认识String类的根本出发点。从中可以看到:1.String类是final的,不可被继承。public fina ...
bijian1013 评论(0) 有1237人浏览 2014-04-13 20:20

为什么Java的string类要设成immutable(不可变的)

        最流行的Java面试题之一就是:什么是不可变对象(immutable object),不可变对象有什么好处,在什么情况下应该用,或者更具体一些,Java的String类为什么要设成immutable类型?         不可变对象,顾名思义就是创建后不可以改变的对象,典型的例子就是Java中的String类。 String s = "ABC"; s.t ...
bijian1013 评论(0) 有1518人浏览 2014-04-13 18:02

Android InputStream与String,Byte之间互转

import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; /** * * @author Andy.Chen * @mail Chenjunjun.ZJ@gmail.co ...
elviszhao 评论(0) 有2004人浏览 2014-04-08 14:08

[探讨java深入的不变模式] java中String类的用法

        不变模式(Immutable Pattern)顾名思义,它的状态在它的生命周期内是永恒、不会改变的。对于其中的不变类(Immutable Class),它的实例可以在运行期间保持状态永远不会被改变,所以不需要采取共享互斥机制来保护,如果运用得当可以节省大量的时间成本。请注意上面这段话,不变模式其中的不变类,说明不变类只是不变模式中一个组成部分,不变类和与之相辅的可变类,以及它们之 ...
bijian1013 评论(0) 有2427人浏览 2014-04-07 22:40

java中String和Stringbuffer的区别

在java 中,虽然String 是对象,但是与自定义对象是有区别的,因为它是不可修改的。 说下String和StringBuffer的区别。 /*** * 修改StringBuffer 的内容 * @param sb * @param drift */ public static void modifyStringBuffer(StringBuffer sb,in ...
hw1287789687 评论(0) 有1550人浏览 2014-04-03 22:01

jQuery正则在指定位置插入字符串

// 设置表格字体颜色 $(".left_div > table:first > tbody > tr").each(function(i, v){ var $firstTd = $(this).find("td:first"); var firstTdText = $firstTd.text().replace(/(^.{2}) ...
qiaolevip 评论(0) 有6625人浏览 2014-03-25 14:49

Java字符串之性能优化

基础类型转化成String 在程序中你可能时常会需要将别的类型转化成String,有时候可能是一些基础类型的值。在拼接字符串的时候,如果你有两个或者多个基础类型的值需要放到前面,你需要显式的将第一个值转化成String(不然的话像System.out.println(1+'a')会输出98,而不是"1a")。当然了,有一组String.valueOf方法可以完成这个(或者是基础 ...
deepinmind 评论(1) 有2399人浏览 2014-03-24 08:37

javascropt基础知识汇总

收集了涵盖javascript常用的基础知识:  
cshuig 评论(0) 有634人浏览 2014-03-23 21:29

String, StringBuffer, StringBuilder 举例探究效率

在自己以往的学习及工作经验中,形成的概念: String对象具有不变性,一旦String对象生成,就不可能在被改变; StringBuffer 线程安全; StringBuilder 线程不安全;   现针对以上三种Object,在自己机器上手写代码做测试,以验证三者的效率差异: 三种Object同时在3种不同的字符串拼接中,循环5w次,耗时对比:   Source Code: ...
syc001 评论(0) 有2051人浏览 2014-03-20 13:28

Question 1. Character-wise Shift for String

source of the question: http://seanzhou.iteye.com/blog/2032981   Question 1 Character-wise Shift For String      Implement an algorithm that can do character-wise shift for strings in either dire ...
leonzhx 评论(0) 有764人浏览 2014-03-18 19:32

underscore.string

      underscore.string:   http://epeli.github.io/underscore.string/
zhangyaochun 评论(0) 有1217人浏览 2014-03-17 15:24

字符串处理

1. String.trim()   trim()是去掉首尾空格   2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间    String str = " hell o ";   String str2 = str.replaceAll(" ", "");   ...
AILIKES 评论(0) 有530人浏览 2014-03-10 10:49

Java String用法总结

本文为转载,原文地址为:http://bbs.csdn.net/topics/310018695       String类是Java中很重要的一个类,在此总结一下这个类的特别之处。下面的相关资料翻译自《java语言规范》(第三版)和《java虚拟机规范》(第二版),有的直接摘引了原文。下面的代码都是用SUN jdk1.6 javac来编译。 1.String literal,这里将它翻译 ...
darrenzhu 评论(0) 有1112人浏览 2014-03-06 14:49

JAVA class文件研究2

本章,我将采用一个例子来讲解class文件结构,并介绍jvm是如何操作分配内存的。 我们新建一个类,设置了两个比较简单的例子,就是创建String的,因为这个类对象处理起来有点特殊,所以拿过来作为例子来讲解 public class StringKnowledgeTest { public String getName(){ String fengfuName="feng ...
fengfu222 评论(0) 有1110人浏览 2014-03-06 10:41

最近博客热门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