JavaSE第07天--集合,迭代器,泛型

JavaSE第07天–集合,迭代器,泛型

描述:
有一个数组 String arr[]={“abc”,“bad”,“abc”,“aab”,“bad”,“cef”,“jhi”};创建一个ArrayList,将arr数组里面的元素添加进ArrayList中去,但ArrayList中元素不能重复 (arr数组不变)。

操作步骤:

  1. 创建数组String arr[] = {“abc”,“bad”,“abc”,“aab”,“bad”,“cef”,“jhi”};
  2. 创建ArrayList集合
  3. 使用增强for遍历数组.拿到数组中的每个元素
  4. 使用ArrayList的contains(Object 0)方法判断ArrayList中是否包含某个元素
  5. 如果ArrayList中没有这个元素才添加往数组中添加
public class Test {
    
    
    public static void main(String[] args) {
    
    
        String[] arr={
    
    "abc","bad","abc","aab","bad","cef","jhi"};
        ArrayList<String> arrayList = new ArrayList<>();
        for (String s:arr) {
    
    
            if(!arrayList.contains(s)){
    
    
                arrayList.add(s);
            }
        }
        System.out.println(arrayList);
    }

猜你喜欢

转载自blog.csdn.net/qq_45055683/article/details/108847083
今日推荐