1. 程式人生 > 其它 >Java Arrays類的使用

Java Arrays類的使用

Java Arrays類的使用

  • 陣列的工具類java.util.Arrays
  • 檢視JDk幫助文件

示例:

package com.shun.array;

import java.util.Arrays;

public class ArrayDemo06 {
    public static void main(String[] args) {
        //Arrays類講解
        int[] a = {2,5,7,9,6,1,52};

        //列印陣列元素  Arrays.toString(a)
        System.out.println(Arrays.toString(a));//輸出的結果是:[2, 5, 7, 9, 6, 1, 52]

        System.out.println("-------------------");
        //陣列排序:升序
        Arrays.sort(a);
        System.out.println(Arrays.toString(a));//輸出的結果是:[1, 2, 5, 6, 7, 9, 52]

        System.out.println("-------------------");
        //給陣列賦值
        //給陣列中的2~4號元素賦值為0,但不包括4號元素
        Arrays.fill(a,2,4,0);
        System.out.println(Arrays.toString(a));//輸出的結果是:[1, 2, 0, 0, 7, 9, 52]

        System.out.println("-------------------");
        //查詢陣列元素
        //在陣列a中查詢元素為7的數字,並輸出下標。如果沒有該元素,則輸出的是負數
        int i = Arrays.binarySearch(a, 7);
        System.out.println(i);//輸出的結果是:4
    }
}