大神求解,初学JAVA,多多指教

要对字符串进行多次分割怎么办?其中要用, 。 还有空格进行分割 并统计相同的结果有多少

5个回答

先按一个符号分,分完之后存数组里,然后把数组里的字符串再按另一个符号分别split一下,以此类推,直到所有的符号都分一边,虽然方法笨,但应该好用

用String里的split函数进行切割,String str="h,s,df,sd,h"; String s[] = str.split(",");以逗号进行分割。其他的代码就比较容易了。

没太明白你的意思,是一个字符串同时存在“,。”然后你分割是以这些符号来分割而不是某一个符号分割?例如“abc,456。你好!哈哈”最后分出来
abc
456
你好
哈哈
?是这意思不

liuyihuansmm
一只程序渣 回复I_mNovice: 那你就按照我下面那条回复做就好了
接近 4 年之前 回复
I_mNovice
I_mNovice 是的
接近 4 年之前 回复
I_mNovice
I_mNovice 是的
接近 4 年之前 回复

如果按某一个符号来分,不就是split嘛,如果你想“,。?!”都分,那你先split(,)再split(?)一个道理

先 用split(",")分割,之后再用split("。"),再 ?分割,再!分割,只不过是多次分割。你试试,应该可以的。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问