`
xingjiyuan26
  • 浏览: 8150 次
社区版块
存档分类
最新评论
文章列表
我将在CSDN有个新家,欢迎大家来看我 http://blog.csdn.net/xingjiyuan26
原文地址:String in Java 今天看到一篇文章,觉得很有用,特意记下来。 总结: 区别: 1.String是不可变的,原因是其用于存储字符序列的char[] value数组被用final修饰了。 2.StringBuffer的char[] value数组初始化长度是参数长度+16,所以可以使用其append()方法追加字符串。 3.StringBuilder与StringBuffer类似,不同点是其方法没有被关键字synchronized修饰,所以它线程不安全,但它的效率要比StringBuffer高。 效率: 1.直接使用字符串常量“+”连接效率最高,例:String str = ...
今天逛群组时,看到这样一段话,觉得挺有道理,摘抄一下。 引用编程相关的有什么: 1.抽象:观察收集对象信息的能力,分析对象信息的能力,提取出抽象模型的能力。反馈改进的能力。 2.数学模型:抽象的抽象。帮助你对抽象模型进行变性,推理,使用,并且大量的已有数学抽象模型供你使用。 3.计算机基础知识:实现的基础,大地的支撑,各种技术类库语言实现都是这类东西。 程序员的进步本质上就是这三者的不停上升。
今天玩程序员闯关游戏最后一关,碰到个难题,一大串二进制数要转换成ascii码。 最后想到ASCII码对应的数是十进制数的,可以先把二进制转换成十进制,再强制转换成char类型就好了。 于是用到Integer类中的一个方法: static int parseInt(String s, int radix)           使用第二个参数指定的基数,将字符串参数解析为有符号的整数。 该方法使用方式:第一个参数应填写以字符串形式表示的二进制数。第二个参数填写“2”,以表示第一个参数是二进制数。该方法返回一个十进制带符号的整数。 这里贴出源代码: import java.io.*; pub ...
Global site tag (gtag.js) - Google Analytics