我在android中有一个名为TagField的文本域 我有一个名为ListOfTags的字符串数组。
我输入几个用空格分隔的单词到Tagfield中,并要求函数提取标签并将其存储到ListOfTags中。
我想到的算法是: -
我的问题是,有更有效的方法吗?
因为我使用了很多数组
答案 0 :(得分:1)
这可以通过 -
来实现String str = tagField.getText().toString();//get string from the editText.
String[] strArray = str.split(" ");//regular expression which separates the tags.
List<String> listOfTags = Arrays.asList(strArray);
希望这有帮助。