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)。