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 不接受基本資料型...