Arrays常用工具類的基本使用

2022-09-16 19:51:16 字數 1085 閱讀 7889

package day_23;

import j**a.util.arrays;

/** * arrays常用工具類的基本使用:

* 1.輸出

* 2.排序

* 3.擴容

* 4.填充

* 5.縮減

* 6.二分查詢(前提是陣列從小到大排序)

*/public class test ;

// 1)輸出

system.out.println(arrays.tostring(data));

// 2)排序

arrays.sort(data);

system.out.println(arrays.tostring(data));

// 3)擴容

data=arrays.copyof(data,data.length*2);

system.out.println(arrays.tostring(data));

// 4)填充

arrays.fill(data,7,16,666);

system.out.println(arrays.tostring(data));

// 5)陣列縮減

data=arrays.copyof(data,data.length/2);

system.out.println(arrays.tostring(data));

// 6)二分查詢(前提是陣列由小到大排序

system.out.println("123的下標="+arrays.binarysearch(data,123));

system.out.println("56的下標="+arrays.binarysearch(data,56));

system.out.println("67的下標="+arrays.binarysearch(data,67));

system.out.println("12的下標="+arrays.binarysearch(data,12));

system.out.println("666的下標="+arrays.binarysearch(data,666));

}}

常用工具類

本講內容 常用工具類 陸續更新 author administrator public static context context public void oncreate public static context getcontext 2 提供所有activity呼叫 基類 author ad...

常用工具類

reflectionutils objectutils public static void main string args 判斷兩個陣列是否相等 system.out.println arrays.equals arr,arr true 列印陣列 string s1 arrays.tostrin...

常用工具類 作業

1.生成10個 10,23 之間的隨機整數 random 類的nextdouble 或nextint 實現public class randomdemo for int i 1 i 10 i 1.以樹狀結構輸出計算機某個指定資料夾下的所有的檔案和子資料夾名稱。public class filedem...