• 判断两个ArrayList元素是否相同


    引入guava包

    		<dependency>
    			<groupId>com.google.guava</groupId>
    			<artifactId>guava</artifactId>
    			<version>25.1-jre</version>
    		</dependency>	    
    

      

    import com.google.common.collect.Iterators;
    import com.google.common.collect.Lists;
    import org.junit.Test;
    
    import java.util.ArrayList;
    import java.util.Arrays;
    import java.util.List;
    
    import static org.junit.Assert.assertTrue;
    
    /**
     * Description:
     *
     * @author maduar maduar@163.com
     * @version 1.1.1 30/04/2019
     */
    public class UsrDueJobsEnumTest {
        
        @Test
        public void arrayTest(){
            List<String> list = Lists.newArrayList(
                    "0",
                    "3",
                    "7",
                    "15",
                    "30",
                    "60",
                    "90"
            );
    
            List<String> dayList = new ArrayList<String>();
            dayList.add("0");
            dayList.add("3");
            dayList.add("7");
            dayList.add("15");
            dayList.add("30");
            dayList.add("60");
            dayList.add("90");
    
            System.out.println(Arrays.toString(list.toArray()));
            System.out.println(Arrays.toString(dayList.toArray()));
    
            boolean b = Iterators.elementsEqual(list.iterator(), dayList.iterator());
    
            assertTrue(b);
    
        }
    }
    

      

  • 相关阅读:
    枚举-完美立方
    list
    undefined reference to `typeinfo for xxx 报错
    bubble排序
    Iframe跨域传值
    Iframe------父子页面传值
    LDAP 概念
    覆盖equals()要覆盖HashCode()
    HashSet和TreeSet的实现与原理
    jvm调优
  • 原文地址:https://www.cnblogs.com/maduar/p/10795982.html
Copyright © 2020-2023  润新知