A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

¥破釜沉舟¥

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

我也想去黑马培训,可是听到毕老师java基础视频,在集合set和list处停顿两天了,就是不知道怎么使用具体方法???求大神知道。非常感谢!!!

评分

参与人数 1技术分 +1 收起 理由
敏敏好学 + 1

查看全部评分

16 个回复

倒序浏览
最简单的方法就是写程序,看视频,记笔记,理解笔记,最多两天就搞定
回复 使用道具 举报
java-01 发表于 2014-10-25 10:25
最简单的方法就是写程序,看视频,记笔记,理解笔记,最多两天就搞定

关键我不是计算机专业的,有一些编程语言看懂了,可就是不知道怎么用?
回复 使用道具 举报
¥破釜沉舟¥ 发表于 2014-10-25 10:51
关键我不是计算机专业的,有一些编程语言看懂了,可就是不知道怎么用? ...

我也不是计算机专业,都是这么过来的,主要是多写,写的了自然就会了,就懂了
回复 使用道具 举报
还是因为用的少,视频里好像留有练习,自己动手做,别看文档,多做几遍
回复 使用道具 举报
Set 好比 超市用的塑料袋,  里面放东西杂乱无序,
List 就像 装羽毛球用的盒子, 一个连接一个, 有序.
回复 使用道具 举报
既然是容器,无外乎增删改查四中方法,只是有好多参数不同而已。
回复 使用道具 举报
郑飞 高级黑马 2014-10-25 12:20:44
8#
就是啊 常用不过增删改查 按需求 记不住就查
回复 使用道具 举报
java-01 发表于 2014-10-25 11:07
我也不是计算机专业,都是这么过来的,主要是多写,写的了自然就会了,就懂了 ...

好的,谢谢
回复 使用道具 举报
付江涛 发表于 2014-10-25 11:19
还是因为用的少,视频里好像留有练习,自己动手做,别看文档,多做几遍

我听视频的时候,就连老师讲的全部打一边,程序自己运行一遍,可就是有的地方不知道具体应用。
回复 使用道具 举报
香草芭芙 发表于 2014-10-25 11:20
Set 好比 超市用的塑料袋,  里面放东西杂乱无序,
List 就像 装羽毛球用的盒子, 一个连接一个, 有序. ...

奥,那里面中的ArrayList、LinkedList、HashSet、TreeSet等等,这些容易迷惑,不知道怎么才能很好的把它们记住,并且会应用,谢谢
回复 使用道具 举报
xiaotian44 发表于 2014-10-25 11:35
既然是容器,无外乎增删改查四中方法,只是有好多参数不同而已。

就是记不住,每次用就去查老师讲的
回复 使用道具 举报
郑飞 发表于 2014-10-25 12:20
就是啊 常用不过增删改查 按需求 记不住就查

恩恩,我会努力的,进黑马培训难吗???刚接触一个多月java,可没有听完,能培训吗?看你的等级挺高的
回复 使用道具 举报
noiary 高级黑马 2014-10-25 16:02:56
14#
强效记忆

吃饭睡觉走路的时候不断重复回忆知识点

特点,方法,写过的代码.
回复 使用道具 举报 1 0
noiary 发表于 2014-10-25 16:02
强效记忆

吃饭睡觉走路的时候不断重复回忆知识点

你好强也
回复 使用道具 举报
List---来自Collection ,有个特有的ListIterator
-ArrayList  有序跟数组差不多,有角标,空间连续,查询快,至于具体的正删查改,你记得有那个,你多用就记住了
-- LinkedList    链表的存储结构,有角标,空间不连续,查询较慢,比较好玩的就是多了addFirst、addLast()、getFirst()、getLast()、reomveFirst()、removeLast()可以做堆栈(先进后出FILO),队列(先进先出FIFO)
--

Set---元素唯一,没有重复元素,次序,也是来自Collection
---HashSet  哈希表的存储结构,要覆盖hashCode()和equals() 不然就判断不了是否重复了,无序
--TreeSet  二叉树的存储结构, 次序,要覆盖hashCode()和equals(),一种是在元素类中实现Comparable接口覆盖compareTo(),还有一种是让集合有比较方法实现Comparator接口的compare()
Tree要排序


Map---<key,value>有个键值对,key唯一,值不唯一,没有Iterator接口,两个方法Set<key> keySet()和
Set<Map.Entry<key,value>> entrySet()
keySet()获得key的Set集合,通过Set集合的迭代器迭代每一个Key和get(key)获得的value;
entrySet()获得是Map.Entry<key,value>的Set集合,通过Set集合的迭代器 ,再通过Map.Entry<key,value>的getKey()和getValue()获得key和value

HashMap、TreeMap跟HashSet、TreeSet 用起来都差不多

评分

参与人数 1技术分 +1 收起 理由
敏敏好学 + 1 赞一个!

查看全部评分

回复 使用道具 举报 1 0
可以继续往后看,老毕讲完集合后,有一个总结的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马