Java数组算法(补充)

Posted 阿呆小记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java数组算法(补充)相关的知识,希望对你有一定的参考价值。




文章目录



补充

  • Arrays是SUN公司提供的一个工具类
  • java.util.Arrays;
  • 该工具类主要针对的是数组的操作.
  • 主要有 排序​二分法查找​等。
import java.util.Arrays;
public class ArraysTest
/**
* @param args
*/
public static void main(String[] args)
// TODO Auto-generated method stub

int[] a = 3,1,2,5,6;

//对数组进行排序
Arrays.sort(a);
for(int i = 0; i < a.length; i++)
System.out.println(a[i]);


//对排序后的数组使用二分法查找
int index = Arrays.binarySearch(a, 3);
System.out.println("下标是:"+index);

【Java】数组算法(补充)_数组

在 jdk帮助文档 中就可以找到 Arrays工具类。平时我们可以借助帮助文档来了解更多的排序方法:

【Java】数组算法(补充)_工具类_02


【Java】数组算法(补充)_算法_03


【Java】数组算法(补充)_算法_04

​​



以上是关于Java数组算法(补充)的主要内容,如果未能解决你的问题,请参考以下文章

每日学习:贪心算法(SNP聚集的补充阅读)

有关java中工作日算法的问题

更快的算法来找到两个数组之间的唯一元素?

Java中的ArrayList 重要方法补充

java怎么用一个一维数组输出杨辉三角(补充完整下列代码)

516,贪心算法解按要求补齐数组