zoukankan      html  css  js  c++  java
  • Java基础 @org.junit.Test-单元测试方法 + 操纵Collection和Map的工具类 : Collections 的sort/binarySearch/max/min等静态方法

     


    单元测试代码: 

    ( 在IDEA中先输入'@Test '然后根据提示进行自动修订即可!!运行时直接运行即可!

            若有多个单元测试块的时候,直接把鼠标放在哪里就自动在哪里运行那个单元块)

    import java.util.*;
    
    /**操纵Collection和Map的 工具类  : Collections
     *  面试题:
     */
    public class Test_Collections_工具类 {
        public static void main(String[] args) {
    
        }
        @org.junit.Test  //单元方法测试!!
        public void testCollections(){
            List<String>list = new ArrayList();
            list.add("666");
            list.add("FFF");
            list.add("aaaaa");
            System.out.println(list);
            Collections.reverse(list);  //1.进行反转
            System.out.print("After reversing: ");
            System.out.println(list);
    
            Collections.sort(list);
            System.out.print("After sorting: ");
            System.out.println(list);
    
            System.out.print("binarySearch: ");
            System.out.println(Collections.binarySearch(list,"666"));
    
            System.out.print("Max: (根据元素的自然顺序)返回最大的元素: ");
            list.add(0,"zzz");
            System.out.println(Collections.max(list));
    
        }
    
    }

    单元测试结果:

    [666, FFF, aaaaa]
    After reversing: [aaaaa, FFF, 666]
    After sorting: [666, FFF, aaaaa]
    binarySearch: 0
    (根据元素的自然顺序)返回Max: zzz
  • 相关阅读:
    Math对象
    MDN中的对象原型
    构造函数的静态成员和实例成员
    js对象的九大特点
    对象数据的使用方法
    创建对象的所有方式
    Linux下gcc编译器的使用
    Linux vim环境设置
    Linux下is not in the sudoers file解决方法
    mySQL相关函数的使用
  • 原文地址:https://www.cnblogs.com/zhazhaacmer/p/9792357.html
Copyright © 2011-2022 走看看