2014年4月14日
摘要: //方法一 Set set = map.keySet(); for (String s:set) { System.out.println(s+","+map.get(s)); } //方法二:将Map集合中的映射关系(Map.Entry类型的)取出,存入到Se... 阅读全文
posted @ 2014-04-14 00:38 JackeeN Liu 阅读(1649) 评论(0) 推荐(0) 编辑
  2014年4月9日
摘要: 1 import java.util.*; 2 3 /* 4 将自定义对象作为元素存到ArrayList集合中,并去除重复元素。 5 6 比如:存人对象。同姓名同年龄,视为同一个人。为重复元素。 7 8 9 思路: 10 1,对人描述,将数据封装进人对象。 11 2,定义容器,将人存入。 12 3,取出。 13 14 15 16 List集合判断元素是否相同,依据是元素的equals方法。 17 18 19 20 */ 21 22 class Person 23 { 24 private String name; 25 private ... 阅读全文
posted @ 2014-04-09 20:54 JackeeN Liu 阅读(239) 评论(0) 推荐(0) 编辑
摘要: /*Collection |--List:元素是有序的,元素可以重复。因为该集合体系有索引。 |--ArrayList:底层的数据结构使用的是数组结构。特点:查询速度很快。但是增删稍慢。线程不同步。 |--LinkedList:底层使用的链表数据结构。特点:增删速度很快,查询稍慢。线程不同步。 |--Vector:底层是数组数据结构。线程同步。被ArrayList替代了。因为效率低。 |--Set:元素是无序,元素不可以重复。、List: 特有方法。凡是可以操作角标的方法都是该体系特有的方法。增 add(index,element); addAll(index,Collection);删... 阅读全文
posted @ 2014-04-09 18:21 JackeeN Liu 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.*; 2 3 /* 4 Collection定义了集合框架的共性功能。 5 1,添加 6 add(e); 7 addAll(collection); 8 9 2,删除 10 remove(e); 11 removeAll(collection); 12 clear(); 13 14 3,判断。 15 contains(e); 16 isEmpty(); 17 18 4,获取 19 iterator(); 20 size(); 21 22 5,获取交集。 2... 阅读全文
posted @ 2014-04-09 15:13 JackeeN Liu 阅读(145) 评论(0) 推荐(0) 编辑
摘要: /*基本数据类型对象包装类。基本数据类型 引用数据类型byte Byteshort shortint Integerlong Longboolean Booleanfloat Floatdouble Doublechar Character基本数据类型对象包装类的最常见作用,就是用于基本数据类型和字符串类型之间做转换基本数据类型转成字符串。 基本数据类型+"" 基本数据类型.toString(基本数据类型值); 如: Integer.toString(34);//将34整数变成"34";字符串转成基本数据类型。1,静态调用方式 xxx a =... 阅读全文
posted @ 2014-04-09 13:30 JackeeN Liu 阅读(244) 评论(0) 推荐(0) 编辑
  2014年1月19日
摘要: 1 1.进入到乱码文件所在的文件夹,执行ll -i , 找到文件的节点信息。 2 3 [Jackeen@localhost ~]$ ll -i 4 total 32 5 1572898 drwxr-xr-x. 2 Jean Jean 4096 Jan 18 22:39 Desktop #第一个字符窜就是节点信息 6 1572902 drwxr-xr-x. 2 Jean Jean 4096 Jan 17 12:27 Documents 7 8 2.[Jackeen@localhost ~]$ find . -inum 1572898 -exec rm -f {} \; 9 10 11... 阅读全文
posted @ 2014-01-19 19:32 JackeeN Liu 阅读(215) 评论(0) 推荐(0) 编辑
  2014年1月6日
摘要: 1matrix=[2[1,2,3,4,4,3,2,1],3[5,6,7,8,8,7,6,5],4[9,10,11,12,12,11,10,9],5]6##one7transposed=[]8foriinrange(4):9transposed.append([row[i]forrowinmatrix])10print(transposed)11#[Finishedin0.9s]1213##two14#transposed2=[]15#foriinrange(4):16#transposed2_row=[]17#forrowinmatrix:18#transposed2_row.append(r 阅读全文
posted @ 2014-01-06 03:45 JackeeN Liu 阅读(1225) 评论(0) 推荐(0) 编辑
  2014年1月5日
摘要: 刚接触python,对于pop与popleft的用法有些迷糊。首先对于pop而言,它是用于stack中的:eg:stack=[3,4,5]stack.append(6)print(stack)print(stack.pop(1))#可以带参数print(stack)outputs:[3,4,5,6]4[3,5,6]而对于pooleft是用于collections中,eg:fromcollectionsimportdequename=deque(["jean","li","na"])name.append("yang" 阅读全文
posted @ 2014-01-05 22:13 JackeeN Liu 阅读(14810) 评论(0) 推荐(1) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2014-01-05 01:43 JackeeN Liu 阅读(2) 评论(0) 推荐(0) 编辑