06 2013 档案

摘要:在Java中\是作为转义字符处理的,但是当你不把它当转移字符用的时候(比如文件目录)就很麻烦例如对文件目录的东西进行分割String path = "D:\\CNEMC\\总站\\综合室";String[] paths = path.split("\\"); 这样写就有问题,但是按你的意思第一个\是转义字符,第二个就是\ 但是编译通过了,运行时就会报错String[] paths = path.split("\\\\"); 就可以了关于\还有一件比较诡异的事在jsp页面取到传过来的带有\的字符串,因为只有一个\,所以解析的时候默认把这 阅读全文
posted @ 2013-06-26 15:41 刘尊礼 阅读(81) 评论(0) 推荐(0)
摘要:遍历List,如果调用remove方法的话,list的长度会减小,所以for循环的时候会无形之中减少遍历的次数,漏掉一部分的值import java.util.ArrayList;import java.util.List;public class Test { public static void main(String[] args) { List list = new ArrayList(); list.add(1); list.add(2); list.add(3); list.add(4); list.add(5); list.add(6); list.add(... 阅读全文
posted @ 2013-06-20 09:38 刘尊礼 阅读(143) 评论(0) 推荐(0)