zoukankan      html  css  js  c++  java
  • Java中数组、List、Set互相转换

    数组转List

    String[] staffs = new String[]{"Tom", "Bob", "Jane"};
    List staffsList = Arrays.asList(staffs);

    数组转Set

    String[] staffs = new String[]{"Tom", "Bob", "Jane"};
    Set<String> staffsSet = new HashSet<>(Arrays.asList(staffs));
    staffsSet.add("Mary"); // ok
    staffsSet.remove("Tom"); // ok

    List转数组

    String[] staffs = new String[]{"Tom", "Bob", "Jane"};
    List staffsList = Arrays.asList(staffs);
    
    Object[] result = staffsList.toArray();

    List转Set

    String[] staffs = new String[]{"Tom", "Bob", "Jane"};
    List staffsList = Arrays.asList(staffs);
    
    Set result = new HashSet(staffsList);

    Set转数组

    String[] staffs = new String[]{"Tom", "Bob", "Jane"};
    Set<String> staffsSet = new HashSet<>(Arrays.asList(staffs));
    
    Object[] result = staffsSet.toArray();

    Set转List

    String[] staffs = new String[]{"Tom", "Bob", "Jane"};
    Set<String> staffsSet = new HashSet<>(Arrays.asList(staffs));
    
    List<String> result = new ArrayList<>(staffsSet
  • 相关阅读:
    2020-07-21日报博客
    java第十九天
    Java第十八章
    Java第十七天
    Java第十六天
    Java第十五天
    Java第十四天
    Java第十三天
    Pytorch-数据增强
    Pytorch-实现ResNet-18并在Cifar-10数据集上进行验证
  • 原文地址:https://www.cnblogs.com/firstdream/p/10119952.html
Copyright © 2011-2022 走看看