当我在做一些功能时,总是避免不了把字符串拆分,然后获取所需的内容。但是,自己所只到的split却不是很全面,所以在网上搜索了一些资料,把这个知识点弄懂,在这里也记录一下。
String s3 = "Real-How-To";
String [] temp = null;
temp = s3.split("-");
etShow.setText(temp[0] + " linc " + temp[1]);
其实split功能很简单,就是把字符串根据给定的字符拆分为多个字符,返回一个字符数组。但是有些特殊字符不能直接作为参数传递,需要区分。
但是要注意的是,如果使用"."、"|"、"^"等字符做分隔符时,要写成s3.split("\\^")的格式,
否则不能拆分。
这样split就写完了。
就这么简单。