Java
风烟独醉
这个作者很懒,什么都没留下…
展开
-
【Java】 数组拷贝的通用方法
方法来源自《Java核心教程》,有一定改动。 import java.lang.reflect.Array; import java.util.Arrays; public static Object MultiCopyOf(Object rhs, int newLength) { Class tmp=(Class) rhs.getClass(); if(原创 2015-02-12 15:21:42 · 452 阅读 · 0 评论 -
【Java】ArrayList和Vector的区别
转载自:http://www.cnblogs.com/wanlipeng/archive/2010/10/21/1857791.html 首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下: ArrayList是最转载 2015-02-11 16:52:11 · 342 阅读 · 0 评论 -
【Java】Java获取运行时路径
问题背景: linux操作系统,以pwd命令为例,获取运行时路径 try { Process ps = Runtime.getRuntime().exec("pwd"); InputStream in = new BufferedInputStream(ps.getInputStream()); int ptr =转载 2015-04-15 16:56:22 · 529 阅读 · 0 评论 -
【Java】string split 分割误区
使用Java String.split() 分割时,分割字符为特殊字符需要特别注意。 要点: 1、首先JDK doc里已经说明,split的参数是regex,即正则表达式,而 +、*、| 等都是正则表达式中的特殊符号,所以都需要使用转义,即 “\\+”、“\\|”形式。 2、如果字符串中包含 "\",首先这个字符串中的"\"需要转义, 即为"\\",用split时需要写成split("\原创 2015-04-15 18:59:34 · 2787 阅读 · 0 评论