我有一个长度未知的字符串,看起来像这样
"dog, cat, bear, elephant, ..., giraffe"
用逗号分隔这个字符串的最佳方法是什么,这样每个单词都可以成为数组列表的一个元素?
例如
List<String> strings = new ArrayList<Strings>();
// Add the data here so strings.get(0) would be equal to "dog",
// strings.get(1) would be equal to "cat" and so forth.
首先,你可以像这样拆分名字
String animals = "dog, cat, bear, elephant,giraffe";
String animals_list[] = animals.split(",");
访问您的动物
String animal1 = animals_list[0];
String animal2 = animals_list[1];
String animal3 = animals_list[2];
String animal4 = animals_list[3];
此外,你还需要移除动物名称周围的空格和逗号
String animals_list[] = animals.split("\\s*,\\s*");