博客
关于我
12-04 Java语言基础(Arrays类)
阅读量:302 次
发布时间: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/

你可能感兴趣的文章
【六袆-Mysql】insert新增数据,并获取主键 selectKey的说明
查看>>
【六袆-Java】哈希算法内存图;set集合低层采用哈希表存储元素;哈希算法的流程
查看>>
第七章PL/SQL语言开发
查看>>
Oracle 隐式游标I
查看>>
JAVA面试基础
查看>>
linux下最全的快捷键大全
查看>>
转---原码,反码,补码的深入理解与原理。
查看>>
浅谈C++ 标准库中的异常 —— stdexcept类
查看>>
【浅谈】main函数的三个参数
查看>>
linux中()、[]、{}、(())、[[]]等各种括号的使用
查看>>
函数指针
查看>>
C++ initializer_list 类型详解
查看>>
C++中的const成员函数(函数声明后加const,或称常量成员函数)用法详解
查看>>
找不到 快速启动 ,怎么办
查看>>
Ubuntu安装软件以及查看已安装软件的几种方式
查看>>
关于fdisk -l看到的heads
查看>>
ubuntu18.04利用fdisk找到磁盘空闲区,新建分区,挂载
查看>>
C++ vector容器删除操作
查看>>
花书读书笔记(十八)-近似推断
查看>>
花书读书笔记(十九)-深度生成模型
查看>>