5
有人可以帮我配个版本以下表达式,我可以使用SET代替的ArrayList?
ArrayList<String> items = new ArrayList<String>(Arrays.asList(comment.split(", ")));
P.S .:评论是用","
分开的一大串单词。需要通过将它们从逗号部分分开来制作该单词的单个项目。
有人可以帮我配个版本以下表达式,我可以使用SET代替的ArrayList?
ArrayList<String> items = new ArrayList<String>(Arrays.asList(comment.split(", ")));
P.S .:评论是用","
分开的一大串单词。需要通过将它们从逗号部分分开来制作该单词的单个项目。
您可以使用同样的方法,只是转换阵列传递到Set实现的构造函数:
Set<String> items = new HashSet<String>(Arrays.asList(comment.split(", ")));
进一步简化是不可能没有第三方库,但没有缺点的,因为Arrays.asList
执行在恒定时间O(1)。