int a=new int;
int a2=new int;
//a陣列和a2陣列的長度相等,每個元素依次相等,故輸出true
system.out.println("a陣列和a2陣列是否相等:"+arrays.equals(a, a2));
//將a陣列的前6個元素重新生成乙個新的陣列
int b=arrays.copyof(a,6);
system.out.println("a陣列重新生成的陣列b:"+arrays.tostring(b));
//b陣列的值全部賦值為3
arrays.fill(b, 3);
system.out.println("b陣列所有值賦為3:"+arrays.tostring(b));
//b陣列索引為2的元素開始到索引為4的元素開始(不包括索引為4),值全部賦值為5
arrays.fill(b, 2,4,5);
system.out.println("b陣列從索引2開始到索引4(不包括)間的元素賦值為5:"+arrays.tostring(b));
//對a陣列索引0開始到索引3(不包括)間的值進行公升序排序
arrays.sort(a,0,3);
system.out.println("a陣列索引0開始到索引3(不包括)間的值進行公升序排序"+arrays.tostring(a));
//對a陣列公升序排序
arrays.sort(a);
system.out.println("對a陣列所有元素排序"+arrays.tostring(a));
//返回a陣列中值為5的索引(須先對a陣列進行公升序排序)
system.out.println("a陣列中元素為5的索引:"+arrays.binarysearch(a,5));
//返回a陣列中從索引1開始到索引5(不包括)間值為5的索引(須先對a陣列進行公升序排序)
system.out.println("a陣列中從索引1開始到索引5(不包括)間值為5的索引:"+arrays.binarysearch(a,1,4,5));
Java8增強的Map集合
map用於儲存具有對映關係的資料,因為map集合中儲存著兩組值,一組值用於儲存map裡的key,另外一組值用於儲存map裡的value,key和value都可以是任何引用型別的資料。map裡的key不允許重複,即同乙個map物件的任何兩個key通過equals方法比較總是返回false。key和va...
java8新特性之介面定義增強
一 介面定義的增強 從jdk1.8開始允許在介面中定義普通方法,使用default和static關鍵字,跟在訪問修飾符之後,兩種的區別是,default定義的普通方法用物件呼叫,static定義的方法用介面名呼叫 inte ce ibook static void study class booki...
JAVA 8 併發增強 6 並行陣列
string contents new string files.readallbytes paths.get test.txt standardcharsets.utf 8 string words contents.split p 根據非字母字元對字串進行分隔 arrays.parallelso...