首页 > 其他分享 >Collections 工具类

Collections 工具类

时间:2022-11-14 14:45:35浏览次数:32  
标签:ArrayList list System list2 Collections 工具 out

package com.msb.test01;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;

/**
* @author : liu
* 日期:14:02:08
* 描述:IntelliJ IDEA
* 版本:1.0
*/
public class Test04 {
//这是一个main方法:是程序的入口
public static void main(String[] args) {
//Collections不支持创建对象,因为构造器私有化了
//Collections c=new Collections();
//里面的属性方法都是被STATIC修饰,我们直接可以类名。去调用
//常用方法:
//addALL:
ArrayList<String> list=new ArrayList<>();
list.add("aa");
list.add("dd");
list.add("bb");
list.add("cc");
Collections.addAll(list,"ee","ff","ff");
Collections.addAll(list,new String[]{"ee","ff","ff"});
System.out.println(list);
//binarySearch必须在有序的集合中查找
//binarySearch
Collections.sort(list);//sort提供的是升序排序
System.out.println(Collections.binarySearch(list, "cc"));
//copy:替换方法
ArrayList<String> list2=new ArrayList<>();
Collections.addAll(list2,"tt","ss");
Collections.copy(list,list2);//将list2的内容替换到list上去
System.out.println(list);
System.out.println(list2);
//fill填充
Collections.fill(list2,"yyy");
System.out.println(list2);
}
}

标签:ArrayList,list,System,list2,Collections,工具,out
From: https://www.cnblogs.com/jeldp/p/16888975.html

相关文章

  • Onyx for Mac免费系统维护清理工具 - 知乎
    Onyx for Mac免费系统维护清理工具-知乎 TitaniumSoftware|OperatingSystemUtilitiesforMac-OnyX(titanium-software.fr)......
  • 交叉编译工具链
     1. 交叉编译工具链的安装/**********************************************************/交叉编译工具链就是一系列的程序,把这些程序的路径放到环境变量中即可。......
  • Apache ab压力测试工具使用
    一介绍ApacheBenchmark(简称ab)是Apache安装包中自带的压力测试工具,简单易用。使用起来非常的简单和方便。不仅仅是可以apache服务器进行网站访问压力测试,还可以对其......
  • 种草一款新手懒人听书小说资源下载工具(可导入抖音、剪映、倾听者、小宇宙、公众号)
    如今年纪大了,没耐心看书,所以边工作边听书,是个不错的选择。 种草一款小白工具,可以将懒人听书小说资源下载到电脑本地,下载后可导入抖音、剪映、倾听者、小宇宙、公众号等......
  • VMware Aria Operations for Networks 6.8 - 网络和应用监控工具
    请访问原文链接:VMwareAriaOperationsforNetworks6.8-网络和应用监控工具,查看最新版。原创作品,转载请保留出处。作者主页:www.sysin.orgVMwareAriaOperationsfo......
  • 数据源太多,报表工具该如何兼容?
    现代应用已经进入多数据源阶段了,不再是一个单一的数据库包打天下,一个应用中会涉及除关系数据库外各种数据源,如文本文件类数据、NOSQL、多维数据库、HTMLWebservice等等,即......
  • 数据源太多,报表工具该如何兼容?
    现代应用已经进入多数据源阶段了,不再是一个单一的数据库包打天下,一个应用中会涉及除关系数据库外各种数据源,如文本文件类数据、NOSQL、多维数据库、HTMLWebservice等等,即使......
  • 工具篇 - 再探 Logcat
    LZ-Says:最近的Cocos真是让人无处下手,完全蒙蔽状态,无爱了,此时此刻,只想吟诗一首:生亦何欢,死亦何苦~前言Android开发数十载,人来人往,又如何?回想过去的路,不禁感慨万千~而今,借......
  • 阿里开源 Redis 数据迁移工具
    今天要推荐一个阿里巴巴开源工具redis-shake,一个Redis的数据迁移和清洗工具,工具使用起来比较简单,也经历过大厂的认证,正确性和稳定性都有保障。 Redis实例迁移到另一......
  • office2010添加宏到自定义快速访问工具栏
    1.建立相应的宏,名称分别:查找填充默认  2.点击“文件”菜单,“选项”卡  3.选择“快速访问工具栏”4.从“从下列位置选择命令”,选择“宏”5.则刚才的宏名自动出......