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

 

转载于:https://www.cnblogs.com/zhazhaacmer/p/9792357.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值