java基礎字符串截取,替換

程序員們確定和字符串常常打交道,今天作了一個字符串截取的小demo,雖簡單,但有時還得搜搜資料。java

需求:字符串爲[5,6,6,66,4,55],我想獲取裏面的數字放入到Set集合中。程序員

步驟:1,首先把左右兩邊的括號去掉函數

          2,根據「,」分離出數字測試

          3,數字放入集合spa

好了,既然知道了步驟下面就開始實施:code

代碼我寫完了
字符串

 // 測試主函數  
    public static void main(String args[]) {  
    	String test = "[5,6,6,66,4,55,3,4,5]";
    	//把左右括號用空格替換
    	test = test.replace("[", "").replace("]", "");
    	//分理出數字
    	String aa[] = test.split(",");
    	Set<Integer> list = new HashSet<Integer>();
    	for (int i = 0; i < aa.length; i++) {
    		list.add(Integer.valueOf(aa[i]));
			System.out.println(aa[i]+"    Set的長度:"+list.size());
		}
    }

好了,這樣就完成了,顯示下輸出效果。it

5    Set的長度:1
6    Set的長度:2
6    Set的長度:2
66    Set的長度:3
4    Set的長度:4
55    Set的長度:5
3    Set的長度:6
4    Set的長度:6
5    Set的長度:6

哈,天天積累一點點。class

相關文章
相關標籤/搜索