String to String Array Android项目

在开发一个Android项目时,我已经陷入了困境

我不想描述,因为它很简单。

String str = "Physics,Chemistry,Biology" 

这是我的字符串 ,三个查询除以逗号。 我的一个方法返回这样的字符串。

所以我想把它变成一个字符串数组。 这将基于逗号划分。

 String[] strArr = {"Physics", "Chemistry", "Biology"}; 

在String类中有一个方法可以帮助你转换它,但你应该给这个方法正则表达式,在你的情况下正则表达式是","

你可以使用这个方法来转换它:

  public String[] convertToArray(String str, String regex){ return str.split(regex); } String[] str = convertToArray(str, ","); 

String [] strArr = str.split(“,”);