/**
建立一個用于操作數(shù)組的工具類洪添,其中包含著常見的對數(shù)組的操作的函數(shù):如:最值 排序等
@author 東哥
@version V1.0
*/
public class ArrayTool {
private ArrayTool(){}//默認(rèn)的構(gòu)造函數(shù),該類中的方法都是靜態(tài)的雀费,所以該類是不需要創(chuàng)建對象的
//為了保證不讓其他類創(chuàng)建對象干奢,可以將構(gòu)造函數(shù)私有化
/**
* 獲取整型數(shù)組的最大值
* @param arr 接收一個元素為int類型的數(shù)組
* @return 返回該數(shù)組中的最大元素值
* */
public static int getMax(int[] arr){
int maxIndex = 0;
for(int x = 1; x< arr.length;x++){
if(arr[x] > arr[maxIndex]){
maxIndex = x;
}
}
return arr[maxIndex];
}
/**
* 對數(shù)組進(jìn)行排序
* @author
* @param 接收一個int類型的數(shù)組
* */
public static void selectSort(int[] arr){
for(int x =0;x<arr.length - 1;x++){
for(int y=x+1;y<arr.length;y++){
if(arr[x]>arr[y])
swap(arr,x,y);
}
}
}
private static void swap(int[] arr,int a,int b){
int temp = arr[a];
arr[a] = arr[b];
arr[b] = temp;
}
public static int getIndex(int[] arr,int key){
for(int x = 0;x<arr.length;x++){
if(arr[x] == key){
return x;
}
}
return -1;
}
public static String arrayToString(int[] arr){
String str= "[";
for(int x = 0;x<arr.length;x++){
if(x!=arr.length-1)
str = str + arr[x]+",";
else
str = str + arr[x]+"]";
}
return str;
}
}
java數(shù)組工具類
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來克握,“玉大人蕾管,你說我怎么就攤上這事∑邪担” “怎么了掰曾?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長停团。 經(jīng)常有香客問我旷坦,道長,這世上最難降的妖魔是什么佑稠? 我笑而不...
- 正文 為了忘掉前任秒梅,我火速辦了婚禮,結(jié)果婚禮上舌胶,老公的妹妹穿的比我還像新娘捆蜀。我一直安慰自己,他們只是感情好幔嫂,可當(dāng)我...
- 文/花漫 我一把揭開白布辆它。 她就那樣靜靜地躺著,像睡著了一般履恩。 火紅的嫁衣襯著肌膚如雪锰茉。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼肤晓,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了啼县?” 一聲冷哼從身側(cè)響起,我...
- 序言:老撾萬榮一對情侶失蹤沸久,失蹤者是張志新(化名)和其女友劉穎季眷,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體卷胯,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡子刮,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片挺峡。...
- 正文 年R本政府宣布狭姨,位于F島的核電站宰啦,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏饼拍。R本人自食惡果不足惜赡模,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望师抄。 院中可真熱鬧漓柑,春花似錦、人聲如沸叨吮。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽挤安。三九已至谚殊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蛤铜,已是汗流浹背嫩絮。 一陣腳步聲響...
- 正文 我出身青樓,卻偏偏與公主長得像穆刻,于是被迫代替她去往敵國和親置尔。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- Arrays是針對數(shù)組進(jìn)行操作的工具類. public static String toString(int[] ...
- package cn.itcast.Map; import java.util.Arrays; /* * 數(shù)組的工...
- 前言 今天就要離校了,大學(xué)生涯也走到了盡頭〈纹拢肯定有很多不舍器虾,不舍的是學(xué)校的安逸和美麗的女友。同時也對自己的未來充滿...
- Collcetios谬盐、Arrays Collections(集合工具類) Arrays(數(shù)組工具類) Collec...