陣列 Arrays工具類

2021-10-10 23:09:46 字數 998 閱讀 6098

arrays類即為運算元組的工具類,包含了用來運算元組的各種方法

判斷兩個陣列是否相等

public

static

boolean

equals

(int

a,int[

] b)

輸出陣列資訊

public

static string tostring

(int

a)將原陣列所有元素替換為指定值

public

static

void

fill

(int

a,int val)

對陣列進行排序

public

static

sort

(int

a)二分查詢法

public

static

intbinarysearch

(int

a,int key)

下面列舉我們在編寫陣列時經常碰到的異常

int

arr =

newint[5

];system.out.

println

(arr[5]

);

//情況一:陣列的引用變為null

int arr = ;

arr = null;

system.out.println(arr[0]);

//情況二:

int arr = new int[4];

system.out.println(arr[1][2]);

//情況三:物件為null,呼叫方法就會空指標

string arr = new string;

arr[0] = null;

system.out.println(arr[0].tostring());

陣列工具類Arrays

int intarray string intstr arrays.tostring intarray system.out.println intstr tostring intarray 將引數陣列變成字串,輸出樣式如下 int arr1 arrays.sort arr1 system.out....

陣列工具類Arrays

提供大量靜態方法,實現陣列的常見操作。1 public static string tostring 陣列 將引數陣列陣列字串。使用方法 arrays.tostring 陣列 2 public static string sort 陣列 按公升序將引數陣列進行排列。使用方法 arrays.sort ...

Arrays陣列工具類解析

位於j a.util包內的arrays類是j a提供的乙個運算元組的工具類,其內部定義了一些常見的用於運算元組的靜態方法 1 陣列轉list 2 排序3 查詢4 元素填充 5 陣列複製 6 tostring 7 相等性判斷 8 陣列交換 1 arrays.aslist aslist 不接受基本資料型...