Java中的常用类: ? Object类 ? Math类 ? String类和StringBuffer类(字符串) ? 8种基本类型所对应的包装类 ? java.util包中的类——Date类 Object类: Object类是Java语言程序中所有类的父类,即承自Object类。Object类中包 ...
分类:
编程语言 时间:
2019-04-02 21:07:24
阅读次数:
166
1、 尽量减少装箱 尽量减少字符串之间拼接 优先用StringBuilder,因为不会多次分配内存 String.Format()内部其实是调用了StringBuilder(),所以效率很高 2、 转换时优先使用FCL、或内置的转型方法 也可以继承IConvertible来实现转换 转换时注意显示转 ...
【链接】 "我是链接,点我呀:)" 【题意】 让你把n个字符串重新排序,然后按顺序连接在一起 使得这个组成的字符串的"sh"子序列最多 【题解】 StringBuilder比直接用字符串的"+"来得快 【代码】 java import java.io. ; import java.util. ; p ...
分类:
其他好文 时间:
2019-03-23 00:44:52
阅读次数:
167
1.区别publicclassTest_toString{publicstaticvoidmain(String[]args){intm=47;System.out.printf("%d的十六进制数是%#X\n",m,m);System.out.println("m的十六进制数为"+Integer.toHexString(m).toUpperCase());System.out.printf("%
分类:
编程语言 时间:
2019-03-19 21:21:40
阅读次数:
160
StringBuffer和 Stringbuilder的区别: StringBuffer是jdk1.0版本的,线程安全性高 但是效率低 StringBuilder是jdk5.0版本的 线程不安全 但是效率高 以下方法对StringBuilder同样适用: package cn.lijun.demo;... ...
分类:
其他好文 时间:
2019-03-19 16:48:06
阅读次数:
118
String作为java中最基本的类,担负着承载字符信息的作用。String具有不可变的final属性 , 这也决定了它对于在程序中传递信息的不可或缺性 。开发中,我们常常要对字符串进行拼接,这时我们会用到String对象重载的“+”操作符或concat(str)方法,也可以用StringBuild ...
分类:
编程语言 时间:
2019-03-17 21:33:47
阅读次数:
159
String, StringBuilder, StringBuffer区别 ...
分类:
编程语言 时间:
2019-03-17 13:31:54
阅读次数:
173
StringBuilder sb = new StringBuilder(); ServiceController[] services = ServiceController.GetServices(); //需要添加引用程序程序集Serviceprocess foreach (ServiceCo... ...
public class Demo { @Test public void test01() throws UnsupportedEncodingException{ Random r=new Random(); for(int i=0 ;i<100;i++){ StringBuffer name= ...
分类:
其他好文 时间:
2019-03-13 12:12:30
阅读次数:
233
看再多别人的博客都不如自己翻一下源码: String 内部使用final 修饰的byte[] 数组保存字符串,所以说String是不可变的。 为什么说String相加每次都会返回新的String对象?看下源码就知道了 字符串相加的时候先调用concat方法,最终是调用System.arraycopy ...
分类:
编程语言 时间:
2019-03-09 10:28:56
阅读次数:
200