Java~常见的工具类 Collections、Arrays

29 篇文章 0 订阅

Collections对集合提供一些常见的算法实现


Arrays针对数组提供一些常见的算法实现

集合和数組之间的相互转化

List list=new ArrayList();
Object[] arr=list.toArray();  将集合转换为数组
Arrays.asList(arr):List 可以将一个数组装换为集合,务必注意这里返回的ArrayList不是java.util.ArrayList

 binarySearch用于实现在数组中进行折半查找,要求查找数据的数组必须有序

fill使用特定数据填充整个数组(每个数组的元素的值都是这个值)

copyOf数组复制,返回新数组

int[] arr={2,5,9,13,27,69,83};
int[] arr0=new int[7];
Arrays.fill(arr0,200);
arr0=Arrays.copyOf(arr,4);
System.out.println("dd:"+arr0.length);
for(int temp:arr0) System.out.println(temp);

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值