问题描述
- 大神求解,初学JAVA,多多指教
-
要对字符串进行多次分割怎么办?其中要用, 。 还有空格进行分割 并统计相同的结果有多少
解决方案
先按一个符号分,分完之后存数组里,然后把数组里的字符串再按另一个符号分别split一下,以此类推,直到所有的符号都分一边,虽然方法笨,但应该好用
解决方案二:
用String里的split函数进行切割,String str="h,s,df,sd,h"; String s[] = str.split(",");以逗号进行分割。其他的代码就比较容易了。
解决方案三:
没太明白你的意思,是一个字符串同时存在“,。”然后你分割是以这些符号来分割而不是某一个符号分割?例如“abc,456。你好!哈哈”最后分出来
abc
456
你好
哈哈
?是这意思不
解决方案四:
如果按某一个符号来分,不就是split嘛,如果你想“,。?!”都分,那你先split(,)再split(?)一个道理
解决方案五:
先 用split(",")分割,之后再用split("。"),再 ?分割,再!分割,只不过是多次分割。你试试,应该可以的。
时间: 2024-10-21 12:18:12