Java中收集怎么通过迭代器访问

  介绍

这篇文章主要介绍Java中收集怎么通过迭代器访问,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

<强> 1,说明

收集接口有三个子接口,列表,设置和Queue.List会按照元素的插入顺序保存元素,设置中的元素都不能重复.Collection中定义了一些公共的方法,这些基本的工具方法,如确定容器的大小,判断容器是否为空,清空容器,迭代容器元素等方法。

<强> 2,实例

 interface  Collection, extends  Iterable, {
  ,,,,
  ,,,int 大小();
  ,,,boolean  isEmpty ();
  ,,,boolean 包含(Object  o);
  ,,,Iterator, iterator ();
  ,,,对象[],toArray ();
  ,,,& lt; T>, T [], toArray (T [],);
  ,,,default  & lt; T>, T [], toArray (IntFunction, c);
  ,,,boolean  removeAll (java.util.Collection<?祝辞,c);
  ,,,default  boolean  removeIf (Predicate<?, super  E>,过滤器),{
  ,,,,,,,Objects.requireNonNull(过滤器);
  ,,,,,,,boolean  removed =,假;
  ,,,,,,,final  Iterator, each =, iterator ();
  ,,,,,,,while  (each.hasNext ()), {
  ,,,,,,,,,,,if  (filter.test (each.next ())), {
  ,,,,,,,,,,,,,,,each.remove ();
  ,,,,,,,,,,,,,,,removed =,真的;
  ,,,,,,,,,,,}
  ,,,,,,,}
  ,,,,,,,return 切除;
  ,,,}
  ,,,boolean  retainAll (java.util.Collection<?祝辞,c);
  ,,,void 明确();
  ,,,boolean =(Object  o);
  ,,,int  hashCode ();
  ,,@Override
  ,,,default  Spliterator, spliterator (), {
  ,,,,,,,return  Spliterators.spliterator (,, 0);
  ,,,}
  ,,,default  Stream,流(),{
  ,,,,,,,return  StreamSupport.stream (spliterator(),,假);
  ,,,}
  ,,,default  Stream, parallelStream (), {
  ,,,,,,,return  StreamSupport.stream (spliterator(),,真的);
  ,,,}
  }

以上是“Java中收集怎么通过迭代器访问“这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

Java中收集怎么通过迭代器访问