【JAVA】分隔字符串的小技巧
2012-11-07 10:19
211 查看
Java中的字符串分隔可以使用split函数,
下面给个小例子:
用起来很方便,但是我们读取文件时经常会碰到分隔符是乱码的情况,比如
a??b??c
这时我们就不知道split参数如何设置了。
我们可以使用Notepad++打开,选中乱码对应的字符,按下Ctrl+H(替换),这时"Find what"已经选好,我们不必关心究竟是什么
只需要在"replace with"后键入我们认识的分隔符就行,通常可以设置为3~4个空格。
这样split函数的参数我们就知道了。
下面给个小例子:
String line = "a b c"; String[] temp = line.split(" "); System.out.println(temp[0]);//a System.out.println(temp[1]);//b System.out.println(temp[2]);//c
用起来很方便,但是我们读取文件时经常会碰到分隔符是乱码的情况,比如
a??b??c
这时我们就不知道split参数如何设置了。
我们可以使用Notepad++打开,选中乱码对应的字符,按下Ctrl+H(替换),这时"Find what"已经选好,我们不必关心究竟是什么
只需要在"replace with"后键入我们认识的分隔符就行,通常可以设置为3~4个空格。
这样split函数的参数我们就知道了。
相关文章推荐
- 在JAVA中, 在使用String.split方法时要注意的一些特殊分隔字符串
- 切割字符串,给一个字符串中逗号分隔的元素,加引号的小技巧
- Java-------华为机试-------字符串分隔
- Java版本:识别Json字符串并分隔成Map集合
- Java版本:识别Json字符串并分隔成Map集合
- 【Java】:识别Json字符串并分隔成Map集合
- java对包含ASCII码的不可见字符串进行分隔
- 如何相互转换逗号分隔的字符串和List (Java程序员日记 2015/03/06)
- Java-NowCoder-字符串分隔
- java中如何用多字符分隔字符串
- java 将一组数字字符串格式化分隔(类似银行卡号分隔)
- java空格分隔的字符串表示的十六进制数转换为byte数组
- Java8-如何将List转变为逗号分隔的字符串
- Java以逗号分隔而组成的两个字符串,获取相同元素的字符串
- (java)关于OJ中字符串通过空格分隔的情况,注意事项
- java 小技巧 利用for循环反转字符串
- Java中使用split分隔字符串
- JAVA中将字符串按某一分隔符分隔为多个字符…
- java8新特性之逗号分隔字符串转List<Long>
- java实现归并排序,树形排序(锦标赛制);java字符串分隔或的形式