halo,今天我在粤嵌的课上学习了集合这方面的知识。集合是个庞大的概念,主要的用途是作为容器,承载数据。其中用的比较多的是List接口里面的ArrayList、Linkedlist和Set接口里面的HashList、子类接口SortedSet里面的TreeSet,他的的底层代码也不大相同,ArrayList是数组、Linkedlist是双向链表,而HashList是哈希散列表、子类接口SortedSet里面的TreeSet是二叉树。在开发中,会考虑线程的安全问题和传输数据的效率问题,这两个需求往往是冲突的。另外,这几种方法也是有适用范围的,ArrayList适合查询而不适合频繁删改元素,Linkedlist则恰恰相反,要按照需求调用。另外,ArrayList也有几个关键字,add(增加成员),clear(清除集合元素),remove(删除元素),size(返回集合大小)等等,受益颇多,加油加油!!!
另外希望我的项目的debug能快点修完!!完成项目!还有很多没有完善好,今天大概写了500行代码了吧~
另外希望我的项目的debug能快点修完!!完成项目!还有很多没有完善好,今天大概写了500行代码了吧~