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

相关文章
相关标签/搜索