博客
关于我
12-04 Java语言基础(Arrays类)
阅读量:303 次
发布时间:2019-03-03

本文共 640 字,大约阅读时间需要 2 分钟。

Arrays工具类

描述:该类包含用于操作数组的各种方法(例如排序和搜索)。

常用方法:

public static String toString(int[] a)public static void sort(int[] a)public static int binarySearch(int[], int key)

代码:

package com.heima.array;import java.util.Arrays;public class Demo1_Array {   	public static void main(String[] args) {   		int[] arr = {   11, 3, 45, 2, -8, 9};				Arrays.sort(arr);		System.out.println(Arrays.toString(arr));		System.out.println(Arrays.binarySearch(arr, 2));	}}

输出:

[-8, 2, 3, 9, 11, 45]1

分析:

1、Arrays.sort() 采用的是快速排序的方法,这个效率比较高2、Arrays.toString() 采用的是StringBuilder把”[“、”]“、”、“和数组内容进行组合来打印出来的。3、Arrays.binarySearch()  采用的方法和前面差不多,只不过如果没有找到这个数的话,它会返回:-插入点 - 1

转载地址:http://lkjq.baihongyu.com/

你可能感兴趣的文章
线性代数 16 向量空间
查看>>
nginx 配置实例 - 反向代理(1)
查看>>
【数字电路抢救】1 逻辑代数基础(3)同或 异或
查看>>
c++ 函数化 面向对象
查看>>
【无需额外安装插件】vscode 同步插件、设置、UI状态 | 超简单方法
查看>>
【unity shader 入门精要】CH2 渲染流水线
查看>>
【unity shader 入门精要】CH7 基础纹理
查看>>
Linux运维技术之RAID配置
查看>>
java学习笔记6:windows、linux安装配置jdk
查看>>
java学习笔记24:文档注释与代码块
查看>>
java学习笔记31:Arrays类介绍使用
查看>>
java学习笔记35:Short的基本方法
查看>>
java学习笔记36:Integer的基本方法
查看>>
java学习笔记37:Long的基本方法
查看>>
java并发学习2:线程的应用
查看>>
java并发学习12:问题引入
查看>>