Java:字符串拆分为多个元素

MrD*_*ler 0 java string text split file

我很难搞清楚如何拆分字符串,如下所示:

String str = "hi=bye,hello,goodbye,pickle,noodle
Run Code Online (Sandbox Code Playgroud)

这个字符串是从文本文件中读取的,我需要将字符串拆分为逗号之间的每个元素.所以无论文本文件读取什么,我都需要将每个元素拆分成自己的字符串.请记住,每个元素可以是任何长度,并且可以存在任何数量的'hi'等于的元素.有任何想法吗?谢谢!

You*_* G. 5

用分裂!

String[] set=str.split(",");
Run Code Online (Sandbox Code Playgroud)

然后根据需要从set [...]访问每个字符串(所以假设你想要第3个字符串,你会说:set [2]).

作为测试,您可以将它们全部打印出来:

for(int i=0; i<set.length;i++){
    System.out.println(set[i]);
}
Run Code Online (Sandbox Code Playgroud)