• java集合Collection


    package Collection;
    import java.util.Iterator ;
    import java.util.Collection ;
    /*--------------------------------------------
    java.util包中直接提供的集合接口和具体实现,
    public:
    interface Collection<E> --集合的根接口,提供了诸如add, remove, size and toArray之类的方法
    interface Set<E> -- 不包含重复元素的集合,无序的集合,是对Collection<E>的扩展
    interface SortedSet<E> -- 一个集, 包含的元素都是排好序的,是对Set<E>的扩展
    interface List<E> -- 一个集合,在列表(list)未被改动的情况下,他的元素按照特定顺序存放,对Collection<E>的扩展
    interface Queue<E> -- 一个集合,他的元素具有隐含的顺序,对Collection<E>的扩展,每个队列(queue)都有一个head元素,
    他是某些具体操作(peek and poll) 的操作对象


    public interface Collection<E> extends Iterable<E> -- 接口继承接口,用extends
    Collection<E>接口的超级(父)接口是Iterable<E>
    -------------------------------------------- */
    interface Collection_<E>{

    public boolean add(E e) ;
    public boolean addAll(Collection<? extends E>) ;
    public void clear() ; // remove all of elements from the collection
    public boolean contains(Object o) ; //含有指定对象,返回true
    public boolean containsAll(Collection<?> c) ; //含有指定集合中的所有元素,返回true
    public boolean equals(Object o) ; //
    public int hashCode() ; // 返回集合的hash值
    public boolean isEmpty() ; // 集合为空,返回true

    public Iterator<E> iterator() ; //返回一个遍历集合中元素的迭代器
    public boolean remove(Object o) ; // 从集合中删除指定对象
    public boolean removeAll(Collection<?> c) ; //
    public boolean retainAll(Collection<?> c) ; //从集合(大)中删除集合c(小)以外的所有元素

    public int size() ; //返回集合大小

    public Object[] toArray() ; // 返回一个含有集合中所有元素的数组


    }
    public class CollectionDemo {
    public static void main(String args[]){

    }

    }
















  • 相关阅读:
    提高Java程序性能的技巧
    HBASE学习d端口master:16010(java操作hbase)https://www.cnblogs.com/junrong624/p/7323483.html
    log4j.properties加入内容
    zookeeper学习及安装
    flume学习以及ganglia(若是要监控hive日志,hive存放在/tmp/hadoop/hive.log里,只要运行过hive就会有)
    Hadoop各个启动流
    crontab基本操作部分
    pig(数据流语言和编译器)学习https://www.w3cschool.cn/apache_pig/apache_pig_execution.html
    pig配置
    hive(在大数据集合上的类SQL查询和表)学习
  • 原文地址:https://www.cnblogs.com/Muzeer/p/9737272.html
Copyright © 2020-2023  润新知