首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【零基础学java】(常见算法API)

【零基础学java】(常见算法API)

作者头像
北极的代码
发布2026-04-22 19:57:42
发布2026-04-22 19:57:42
630
举报
文章被收录于专栏:JavaSEJavaSE

1.把数组拼接成字符串

public static String  toString(数组)

2.二分法查找元素

代码语言:javascript
复制
二分查找的前提,数组中的元素必须是有序的,binarySearch中,数组的元素必须是升序的
如果要查询的元素是不存在的,返回的是 -插入点-1

3.拷贝数组

查看源码事,我们可以发现,底层代码是我们很熟悉的操作

代码语言:javascript
复制
//拷贝数组 copyOf
System.out.println("-------copyOf----------");
int[]newArr1=Arrays.copyOf(arr,3);
//输出的转化成字符串
System.out.println(Arrays.toString(newArr1));

4.部分拷贝数组

代码语言:javascript
复制
//copyOfRange,部分拷贝数组
//包头不包尾,包左不包右
System.out.println("--------copy0fRange--------");
System.out.println(Arrays.toString(Arrays.copyOfRange(arr,2,6)));

5.填充数组

代码语言:javascript
复制
 //fill填充属猪
 System.out.println("-------fill----------");
Arrays.fill(arr,120);
 System.out.println(Arrays.toString(arr));

6.sort排序

代码语言:javascript
复制
//sort排序默认情况下,给基本数据类型使用升序排列,底层使用的是快速排序
System.out.println("-----------sort----------");
int[]arr2={32,4,2,1,5,6,34};
Arrays.sort(arr2);
System.out.println(Arrays.toString(arr2));

总结

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2026-04-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.把数组拼接成字符串
  • 2.二分法查找元素
  • 3.拷贝数组
  • 4.部分拷贝数组
  • 5.填充数组
  • 6.sort排序
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档