如何在Java中将字符串拆分为部分?使用split()
```html
如何在Java中正确使用split()方法
大家好!我是Java新手,遇到了一个问题。我需要根据某个分隔符将字符串拆分为单独的单词或部分。例如,我有这样一个字符串:
String data = "яблоко,банан,апельсин,груша";
我想得到这些水果的数组:["яблоко", "банан", "апельсин", "груша"]。我尝试使用split()方法,但不太明白它是如何工作的。我写了这样的代码:
String[] fruits = data.split(",");
看起来有效,但当我尝试拆分带点的字符串时,例如"Привет.Мир":
String[] parts = "Привет.Мир".split(".");
结果数组是空的!为什么会这样?如何在Java中正确拆分字符串?我还想知道,如果字符串中有多个连续分隔符(例如双逗号)或需要考虑空格时该怎么办。提前感谢您的帮助!
```