java基礎 陣列轉換,刪除,去重複 自己玩兒

2021-08-10 21:29:52 字數 485 閱讀 3817

1.string轉integer

string s =

integer in = new integer[s.length];

for(int i = 0; iif(s[i] != null && s[i] !="")else

2.講integer陣列中為0的值都刪除掉

//首先需要獲取去掉0後的長度

int lt = 0;

for(int j = 0; jif(in[j] != 0)

//定義乙個integer陣列,將陣列中為0的都刪除掉

integer  newarr = new integer[lt];

int i = 0;

for(int j = 0; jif(in[j] != 0)

//判斷陣列中是否存在的重複資料

for(int i = 0; ifor(int j = i+1; jif(newarr[i] == newarr[j])

}

除去資料中重複,陣列排序

選擇排序 function selectionsort arr temp arr i arr i arr minindex arr minindex temp console.timeend 選擇排序耗時 return arr var arr 3,44,38,5,47,15,36,26,27,2,4...

Java正則刪除重複字元

今天是群中遇到乙個問題,就是給乙個字串,如果有重複的字元就只保留乙個,使用正則就很方便的完成這個功能 如下 s 1 s 開啟單行模式 dotall 讓.號匹配任意字元 任意字元 並捕獲在第一組 1 這是斷言,表示後面內容將是 任意個字元加上第一組所捕獲的內容 這樣子,如果這整個式子匹配到,表示,第乙...

Java陣列基礎

1,初始化陣列 可以初始化為int,char,string 型別 靜態初始化 int array new int 或者 int array 動態初始化 int array new int 5 系統預設陣列的每個元素值都為02,arry i 陣列的元素下角標從0開始到到i 1 3,system.out...