随笔分类 -  Java细节

摘要:用LinkedList类的set方法把引用 对象换了就行 ,如import java.util.LinkedList;public class Tffdsafsdafsad {public static void main(String[] args) {LinkedList ll=new LinkedList();for(int i=0;i<6;i++){ll.add(i);}for(int i=0;i<6;i++){System.out.println(ll.get(i));}change(3,5,ll);for(int i=0;i<6;i++){System.out.p 阅读全文
posted @ 2013-09-17 18:08 water0504 阅读(1301) 评论(0) 推荐(0)
摘要:Map集合,就是有一对属性值的集合,属性包含key,和value。关键字key是唯一不重复的。Map是一个有序的集合,所以查询起来速度很快。而HashSet就像是把HashMap中value去掉,说白了就是只有一个key的HashMap集合。Set是数学中定义的集合,所以元素无序, 且不能重复添加。java程序中Set集合用的不多,Map集合中的HashMap集合,List集合用的倒是不少,有时间的话不如多研究研究ArrayList,LinkedList,HashMap三个集合。 阅读全文
posted @ 2013-09-17 17:42 water0504 阅读(475) 评论(0) 推荐(0)
摘要:try { URL url = new URL("http://www.bjtime.cn");// 取得资源对象 URLConnection uc = url.openConnection();// 生成连接对象 uc.connect(); // 发出连接 long ld = uc.getDate(); // 取得网站日期时间 Date date = new Date(ld); // 转换为标准时间对象 Calendar calendar = Calendar.g... 阅读全文
posted @ 2013-03-03 20:47 water0504 阅读(597) 评论(0) 推荐(0)
摘要:Calendar 与 Date 的转换:Calendar calendar = Calendar.getInstance();// 从一个 Calendar 对象中获取 Date 对象Date date = calendar.getTime();// 将 Date 对象反应到一个 Calendar 对象中,// 先获得一个实例,然后设置 Date 对象calendar.setTime(date);月份的起始值为0而不是1,所以要设置八月时,我们用7而不是8。calendar.set(Calendar.MONTH, 7);计算2000-01-01是星期几calendar.get(calendar 阅读全文
posted @ 2012-08-19 15:16 water0504 阅读(2068) 评论(0) 推荐(0)
摘要:一般可以认为是"/"的作用等同于"\\"在java中路径一般用"/"windows中的路径一般用"\"linux、unix中的路径一般用"/"所以在java中写windows路径一般用"/"或将"\"转义一下,就成了"\\"。因为反斜杠"\",在配置文件路径时,由于它本身在java中有特殊意义,作为转义符而存在,所以具体意义上的反斜杠要两个. 阅读全文
posted @ 2012-08-19 13:23 water0504 阅读(445) 评论(0) 推荐(0)