Java 如何将点(.)分隔的字符串转换为数组列表?

Java 如何将点(.)分隔的字符串转换为数组列表?,java,arrays,string,Java,Arrays,String,在我的应用程序中,我需要将点分隔字符串转换为arraylist。我在很多地方见过string的split函数用于将逗号分隔的字符串分隔到数组列表中。我在文档中研究过split函数需要表达式进行拆分。在我的例子中,我提供了点,但它没有转换。我是否遗漏了什么?请帮助我。下面是我正在使用的代码 这里, 使用以下内容: groupHierarchy.levelPrefix.split("\\.") 使用正则表达式,所以您必须转义“ 有关更多详细信息,请参阅。因为split方法需要正则表达式,所以您必须

在我的应用程序中,我需要将点分隔字符串转换为arraylist。我在很多地方见过string的split函数用于将逗号分隔的字符串分隔到数组列表中。我在文档中研究过split函数需要表达式进行拆分。在我的例子中,我提供了点,但它没有转换。我是否遗漏了什么?请帮助我。下面是我正在使用的代码

这里,

使用以下内容:

groupHierarchy.levelPrefix.split("\\.")
使用正则表达式,所以您必须转义“


有关更多详细信息,请参阅。

因为split方法需要正则表达式,所以您必须使用\\(双斜杠)表示需要匹配。(点)是的,它对我有用,谢谢:)
Log.e("tracking","level prefix list is "+ levelPrefixList);
groupHierarchy.levelPrefix.split("\\.")