最新文章列表

js字符串与字符数组之间的转换

[size=medium] 1、string to array js里的string和java中的一样,都是不可变的常量。 早期的ECMAScript标准将string解析为不可变的字符数组, 支持str[index]这样的访问方式。 直到今天firefox仍然支持, 但IE不行。 我知道两种可以将字符串转换为数组的方法。 第一种很容易想到:使用charAt。 function toArray( ...
KeepCrazy 评论(0) 有17827人浏览 2013-05-17 12:20

Java的失败设计--String缓存hashcode

Java的设计者设计String的时候,用一个私有变量缓存了hash值。这显然是用空间换取时间的做法。那么这种做法是否合理呢?我认为:相当的不合理。   假如调用hashCode的时候都用的是同一个String对象,那么缓存hash值的做法是非常可取的。问题是,假如只是假如,在真实的应用程序环境下,这个假定是不成立的,多数情况下我们存在HashMap的key上的String是一个实例,而查找 ...
teasp 评论(0) 有999人浏览 2013-05-11 10:15

List<String>转换String[]或String

List<String> strlist = new ArrayList<String>(); strlist.add("sdfs1"); strlist.add("sdfs2"); 转换为String[] String[] resultList = new String[] {}; resultList = s ...
qiaolevip 评论(0) 有1223人浏览 2013-05-10 15:52

android获取string.xml的值

为什么需要把应用中出现的文字单独存放在string.xml文件中呢? 一:是为了国际化,当需要国际化时,只需要再提供一个string.xml文件,把里面的汉子信息都修改为对应的语言(如,English),再运行程序时,android操作系统会根据用户手机的语言环境和国家来自动选择相应的string.xml文件,这时手机界面就会显示出英文。这样做国际化非常的方便。   二:为了减少应用的体积, ...
ttl1118 评论(0) 有657人浏览 2013-05-08 06:29

Java中未被初始化的字符串打印出“null”的问题的分析

今天在研究Java面试题的时候发现了这道题,觉得挺有意思,记录下来。 一个为null的字符串被println出来会是什么呢。 public static void main(String[] args) { String s = null; System.out.println(s+"aaaa"); } 输出是“nullaaaa” 这是为什么呢,Str ...
liubey 评论(0) 有5845人浏览 2013-05-07 09:16

java的字符串常量池(转)

http://www.cnblogs.com/brokencode/archive/2011/08/24/2151450.html test1: package StringTest; public class test1 { /** * @param args */ public static void main(String[] args){ String a = "a1&qu ...
小混蛋 评论(0) 有846人浏览 2013-05-04 20:07

String to Date, Date to String

1. Date to String Date dt = new Date(); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); String dtString = sdf.format(dt); System.out.println(dt); System.out.println ...
sunwonder 评论(0) 有370人浏览 2013-05-04 19:36

字符串功能实现

字符串(C++) /* 最后一个线性存储结构 */ /* 功能: 初始化:生成一个任意长度的字符串 展示:显示字符串的值 复制:复制一个任意长度字符串的值到另外一个任意长度字符串 连接:将两个任意长度的字符串连接成一个新和字符串 比较:比较两个任意长度的字符串的大小 截取:在一个字符串上截取一个子串 插入:在一个字符串中插入另外一个任意长度的 ...
chinrui 评论(0) 有825人浏览 2013-04-29 00:35

javascript 日期数字文本格式化

javascript 能表示的时间段为 公元前271822年到公元275760年 部分为完全实现 G Era标志符 Text AD 公元前 日期毫秒值与 java 对应不上 暂时未找到原因 咱不考虑公元前 y 年 Year 1996; 96 M 年中的月份 Month July; Jul; 07 w 年中的周数 Number 27 W 月份中的周数 Number 2 这里周数与ja ...
anole1982 评论(0) 有1053人浏览 2013-04-27 12:31

剖析String

  栈(stack):主要保存基本类型(或者叫内置类型)(char、byte、short、int、long、float、double、boolean)和对象的引用,数据可以共享,速度仅次于寄存器(register),快于堆。 堆(heap):用于存储对象。  String池(pool) :JAVA虚拟机(JVM)中存在着一个字符串池,其中保存着很多String对象; 并且可以被共享使用, ...
碧水千顷 评论(0) 有701人浏览 2013-04-26 23:26

java的substring,split,trim容易出错——内存长期占用不回收

  注:本文当时写的是基于jdk6或者更早版本;jdk7版本无此问题,但substring操作过多,可能会造成性能问题。 ----------------------------------------------------------------------------------------------------------------------------------- 使用以 ...
lvdccyb 评论(1) 有4137人浏览 2013-04-18 15:02

String,StringBuffer,StringBuilder和常量池

String是固定长度的字符串,如果要发生变化必须重新生成新的实例; String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线 ...
落地窗 评论(0) 有1631人浏览 2013-04-16 11:32

int转十六进制转String

String ret = ""; byte[] b = "黎明".getBytes("gb2312"); for (int i = 0; i < b.length; i++)
谷熙亚 评论(0) 有1362人浏览 2013-04-12 13:41

浅谈StringBuffer,StringBuilder,String

在平常的开发中,很多人喜欢使用String这个类来定义一些字符串,而且创建的很多,个人感觉不是很适合。 String:一个final类,是不可变的,重新赋值时,会返回一个新的对象 StringBuffer:是字符串变量,它的内容是可以进行修改的,而且还是线程安全的 StringBuilder:和StringBuffer基本上差不多,但是是线程不安全的,所以单线程的情况下,性能快于String ...
zhoujiangzi 评论(0) 有1090人浏览 2013-04-11 20:05

Vector与ArrayList,Stringbuffer和StringBuilder和String

一、Vector与ArrayList讲解  * 用到了向量Vector 可以参照ArrayList的用法 ,他们用法基本一样。  * 区别: Vector是线性安全的,还有连个空间的增长长度方式不一样。  * Vecrot是每次增加原来的一倍,ArrayList是每次增加原来的一半。 二、Stringbuffer和StringBuilder和String
谷熙亚 评论(0) 有1410人浏览 2013-04-09 13:29

String'应用各种有。。。

import java.util.Date;public class JavaString {  public static void main(String[] args) {  // TODO Auto-generated method stub      //char to string  char a[] = {'g','o','o','d','.'};
谷熙亚 评论(0) 有858人浏览 2013-04-08 13:54

java去String用法之空格

一     String.trim()     trim()是去掉首尾空格 二      str.replace(" ", ""); 去掉所有空格,包括首尾、中间      或者replaceAll(" +",""); 去掉所有空格
谷熙亚 评论(0) 有927人浏览 2013-04-08 13:32

String,StringBuffer与StringBuilder的区别

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容 ...
liulanghan110 评论(0) 有1110人浏览 2013-04-07 22:08

一个处理 . 的方案

      场景:          我有一个需求:“1.2.3.4.5” ====> "1.2345"           规则说明:   我的数字之间都是 . 分隔的 我只需要留下第一个 .        开始设计:   字符串处理呗 替换 . 为空呗(但是:第一个不能替掉)     /* * @name numberHan ...
zhangyaochun 评论(0) 有1582人浏览 2013-04-01 18:16

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