随笔分类 - java提高day_03练习题
摘要:package day_03_test; import java.util.ArrayList; import java.util.Collections; //9、[简答题] //【Collections工具类使用】 //ArrayList集合中有如下内容: {33,11,77,55},使用Col
阅读全文
摘要:package day_03_test; ////8、[简答题] //【LinkedHashSet基本使用】 //使用LinkedHashSet存储以下元素:"王昭君","王昭君","西施","杨玉环","貂蝉"。使用迭代器和增强for循环遍历LinkedHashSet。 import java.u
阅读全文
摘要:package day_03_test; import java.util.ArrayList; import java.util.List; //7、[简答题] //【List集合元素替换】 //向list集合添加姓名{张三,李四,王五,二丫,钱六,孙七},将二丫替换为王小丫。 public cl
阅读全文
摘要:package day_03_test;import java.util.HashSet;/*6、[简答题]【HashSet存储自定义类型】定义人类,包含姓名和年龄属性。创建4个人存储到HashSet中,姓名和年龄相同的人看做同一人不存储。*/public class Demo06 { public
阅读全文
摘要:package day_03_test; import java.util.LinkedList; //5、[简答题] //【LinkedList方法的使用】 //根据要求练习LinkedList方法: //(1)基本方法:add, set,get, remove, clear, size等方法;
阅读全文
摘要:Comparable:强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的compareTo方法被称为它的自然比较方法。只能在类中实现compareTo()一次,不能经常修改类的代码实现自己想要的排序。实现此接口的对象列表(和数组)可以通过Collections.sort(和Ar
阅读全文
摘要:栈:先进后出 队列:先进先出 数组: 1.查找快,通过索引可以快速的找到指定的元素; 2.增删慢:增删一个元素,需要创建一个新的数组,然后指定位置增删元素,再把原来的元素复制过来,放在同一个数组里面; 链表: 1.多个节点之间通过地址连接; 2.查找元素慢:想查找某个元素,需要通过连接的节点,依次向
阅读全文
摘要:调用添加元素的hashCode(),和hashSet中的已有的元素hashCode进行比较是否相同 如果不相同,直接存储。 如果相同,直接调用equals方法进行比较: 如果不相同,直接存储,如果相同,就不存储;
阅读全文
摘要:1,它是一个有序的集合,存取元素有序; 2,它是一个带有索引的集合,通过索引可以精确的对元素进行操作(与数组索引道理一样); 3,集合允许元素重复,能够使用equal方法来比较元素是否重复;
阅读全文