02 2023 档案

摘要:AbstractList 继承了AbstractCollection,实现了List接口 public boolean add(E e) { 向list末尾追加一个元素 add(size(), e); return true; } abstract public E get(int index); 阅读全文
posted @ 2023-02-17 13:57 小小小小青石 阅读(28) 评论(0) 推荐(0)
摘要:AbstractCollection 最小化实现Collection接口,需要自己实现iterator和size接口 public abstract Iterator<E> iterator(); public abstract int size(); public boolean isEmpty( 阅读全文
posted @ 2023-02-17 10:57 小小小小青石 阅读(27) 评论(0) 推荐(0)
摘要:迭代器用于遍历集合元素 boolean hasNext(); 集合是否还有下一个元素 E next(); 下一元素 default void remove();从集合里面移除一个元素 default void forEachRemaining(Consumer<? super E> action) 阅读全文
posted @ 2023-02-17 09:27 小小小小青石 阅读(19) 评论(0) 推荐(0)
摘要:List 是一个有序的集合,使用者可以精确的控制集合中每一个元素插入的位置,可以通过索引去获取元素。和set不同,List允许有重复元素,如果可以插入null的话,List允许插入多个null。 List 接口提供了一个特殊的迭代器ListIterator, ListIterator提供了Itera 阅读全文
posted @ 2023-02-16 18:17 小小小小青石 阅读(148) 评论(0) 推荐(0)
摘要:所有集合体系的根接口,一个集合表示一组对象,一些集合类可以有重复元素、有序,有一些不可以。jdk并没有直接实现这个接口的集合类。 接口方法: int size():返回集合的元素个数。最大为Integer.MAX_VALUE boolean isEmpty(); 判断集合是否有元素 boolean 阅读全文
posted @ 2023-02-14 17:29 小小小小青石 阅读(122) 评论(0) 推荐(0)
摘要:@Autowired private RestHighLevelClient restHighLevelClient; public void findById(String id) throws IOException { GetRequest request = new GetRequest(" 阅读全文
posted @ 2023-02-10 14:56 小小小小青石 阅读(713) 评论(0) 推荐(0)