我需要關于分離串列的幫助。我真的很陌生
我有一個導致這個的代碼
List<String> inputLetters = singletonList(Arrays.asList(setOfLetters(), "f").toString());
[[a, b, c, d, e], f]
setOfLetters() 來自查詢
我的問題是我怎樣才能得到這樣的結果?
[a、b、c、d、e、f]
是通過使用for回圈嗎?或者任何你可以提出的建議。非常感謝。
uj5u.com熱心網友回復:
對于這個特定問題,我不會嘗試遍歷陣列并以這種方式解決它。
我的想法是將 加入"f"到setOfLetters()陣列中。通過這種方式,您可以避免不必要的代碼并通過使用靜態值來解決問題。
例子:
// Assuming that setOfLetters() is a Set<String> we convert it to an ArrayList<>()
List<String> lettersSet = ArrayList<>(setOfLetters());
lettersSet.add("f");
通過這種方式,串列lettersSet將是["a","b","c","d","e","f"].
此外,如果您想將其更改為 SingletonList,您可以使用整個lettersSetList。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/315978.html
