java符串陣列如何去掉相同元素

2021-03-04 04:50:24 字數 2776 閱讀 4982

1樓:譚加巧

public static void main(string args) ;

string result=new string[a.length];

setuniqchar = new hashset();

maptimemap = new hashmap();

//使用set存放出現的所有字母

for(string aa:a)

}timemap.put(s, times);

}//過濾掉出現次數大於1次的字母

for(string key:timemap.keyset())}}system.out.println(timemap);

for(string aa:a)}

2樓:老實答問題

arraylist a = new arraylist(陣列);

for(int i = 0 ;i

java中怎麼將字串陣列中的重複的元素去掉,但是還是保留乙個。

3樓:匿名使用者

;system.out.print("====處理前*****==");

for(int i=0;i中取出元素重新賦給陣列system.out.print(s2[i]+" ");}}}

4樓:匿名使用者

不考慮效能和空處理,給個思路:

1、定義乙個判斷的方法,判斷陣列是否包含乙個字串private static boolean iscontain(string str,string result)else

}for(int i = 0;i

5樓:

可以自己寫個方法,先將陣列元素新增到list中,迴圈判斷,list中包含了就不子新增,最後將list轉換成陣列

6樓:匿名使用者

1、要想沒重複的話,可以直接使用set類集合。

2、陣列去重,方法很多,先排好序再去重就可以了。

希望對你有幫助。

7樓:匿名使用者

把它放到set集合中,在取出來。set集合中的元素不能重複

8樓:匿名使用者

kmp演算法,具體可能需要你系統的學習一下

9樓:匿名使用者

string arr= ;//讓它變成string =string str="";

string res="";

for(string s : arr)elsestr = s ;

}system.out.println(res);

arr = res.split(",");

java判斷字串陣列中是否有相同的字元

10樓:匿名使用者

使用乙個二重 迴圈, 依次比較第二個字串陣列的元素, 是否在第乙個字串陣列中出現過。 字串比較用 equals()方法,不要使用==

11樓:鱷魚仔

public static boolean judge(string str1) ;

for (int i = 0; i < str.length - 1; i++)

}}}return false;}

12樓:匿名使用者

暈啊,樓上你那是什麼**??

你可以把string轉換成char,然後雙迴圈吧,簡單

13樓:匿名使用者

方法1:

用tochararray()變成char,然後迴圈方法2:

用boolean contents(string s).個人人為這個方法比較好

14樓:匿名使用者

for(int i=0; i

15樓:

for(int i=0; i

java 兩個string型別的陣列,取出兩個陣列裡面的相同元素在存在另外乙個陣列中?

16樓:匿名使用者

import java.util.arrays;

import java.util.collection;

import java.util.list;

import ***.apache.***mons.collections.collectionutils;

public class test}

java中怎樣判斷字元陣列中相同元素的個數

17樓:匿名使用者

看這段**:

public class findchar }}//輸入檔案中包含字元'a'的個數

system.out.println("其中含有a " + count + " 個");

} catch (filenotfoundexception e) }}

這樣就ok!有什麼問題可以再問我!

18樓:匿名使用者

從前向後迴圈,乙個個查詢判斷就行了吧?如果要找各個元素相同的次數,可以用map來存放,以元素值為key,出現次數為value 每次遇到等於key的字元就將value加1

java如何去掉字串中間的空格

用str.replace 這樣就可以去掉中間的空格。是replace還是replaceall,你試試!1234 dsf replace java中去除字串中所有空格的幾種方法 java中去掉 空格1.string.trim trim 是去掉首尾空格 2.str.replace 去掉所有空格,包括首尾...

如何去掉分頁符,分頁符如何刪除?

工具 原料。word辦公軟體。怎樣顯示分頁符。開啟乙個文件,發現這裡插入的分頁符沒有顯示,點選左上角 檔案 進入檔案欄目之後,點選最下方的 選項 按鈕,進入選項設定中。進入word選項設定中後,點選左上方的 顯示 然後找到並勾上 顯示所有格式標記 前面的勾,最後點選 確定 返回到word中,這時候沒...

java如何使用for語句給陣列迴圈賦值

你沒有在迴圈體裡寫賦值的 自然不會賦值了。你可以使用i來參與賦值。舉個例子 int a new int 5 for int i 0 i 你根本沒寫賦值語句啊!package text public class text java中如何在for迴圈語句中對 類物件陣列 進行賦值 示例 宣告數copy組...