程序員們確定和字符串常常打交道,今天作了一個字符串截取的小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