博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java学习笔记19(Arrays类)
阅读量:5274 次
发布时间:2019-06-14

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

Arrays类:

    此类包含用来操作数组的各种方法(比如升序和搜索);

import java.util.Arrays;public class Demo {    public static void main(String[] args) {        int arr[]={1,8,3,4,6,7,2,9,5};        sortdemo(arr);        toStringDemo(arr);        binarySearchDemo(arr);    }        private static void binarySearchDemo(int[] arr) {        // 搜索数组制定值方法:binarySearch()        //注意:binarySearch()方法是用二分法来搜索元素,二分法前提是有序数组,所以用此方法前要先排序;        int index=Arrays.binarySearch(arr, 4);        System.out.println(index);//3            }    private static void toStringDemo(int[] arr) {        // 转字符串方法;        String str=Arrays.toString(arr);        System.out.println(str);//[1, 2, 3, 4, 5, 6, 7, 8, 9]        }    private static void sortdemo(int[] arr) {        // sort方法的使用;        Arrays.sort(arr);        printarr(arr);//1  2  3  4  5  6  7  8  9      }    private static void printarr(int[] arr) {        // 创建输出数组方法,便于观察        for (int i = 0; i < arr.length; i++) {            System.out.print(arr[i]+"  ");        }        System.out.println();    }}

转载于:https://www.cnblogs.com/Zs-book1/p/10565935.html

你可能感兴趣的文章
Parrot虚拟机
查看>>
Teamcenter10 step-by-step installation in Linux env-Oracle Server Patch
查看>>
Struts2学习(三)
查看>>
Callable和Runnable和FutureTask
查看>>
GitHub 多人协作开发 三种方式:
查看>>
文本域添加编辑器
查看>>
Yum安装MySQL以及相关目录路径和修改目录
查看>>
java获取hostIp和hostName
查看>>
关于web服务器和数据库的各种说法(搜集到的)
查看>>
《TCP/IP 详解 卷一》读书笔记 -----第四章 ARP
查看>>
C# Stream 和 byte[] 之间的转换
查看>>
OMG: daily scrum nine
查看>>
redis与spring结合错误情况
查看>>
第六章 字节码执行方式--解释执行和JIT
查看>>
实现绘制图形的ToolBar
查看>>
C# 串口接收数据中serialPort.close()死锁
查看>>
Python3控制结构与函数
查看>>
字符串方法title()、istitle()
查看>>
yield语句
查看>>
Html.Partial和Html. RenderPartial用法
查看>>