您的位置:首页 > 编程语言 > Java开发

java基础字符串截取,替换

2015-11-27 16:18 423 查看
摘要: java基础实战小总结,多积累。

程序员们肯定和字符串经常打交道,今天做了一个字符串截取的小demo,虽简单,但有时还得搜搜资料。

需求:字符串为[5,6,6,66,4,55],我想获取里面的数字放入到Set集合中。

步骤:1,首先把左右两边的括号去掉

2,根据“,”分离出数字

3,数字放入集合

好了,既然知道了步骤下面就开始实施:

代码我写完了

// 测试主函数
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());
}
}

好了,这样就完成了,显示下输出效果。

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

哈,每天积累一点点。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  split replace