これが重複しているかどうかはわかりません。もしそうなら、私はまだ誰も見つけていないので、リンクを共有してください. 私のJavaプログラムでは、次のような文字列があります(文字列は動的に作成されます)。
String header="Requirements ID,Requirements Number,Requirements Desc,Requirements Text,Requirements Date";
今、私はリストを作成しています
List<String> csv = new ArrayList<String>();
csv=Arrays.asList(header.split("\\s*,\\s*")); //splittng each phrase separated by comma
しかし、順不同で List 値を取得していません。つまり、このようなリスト値を取得します
[Requirements Number,Requirements Date,Requirements Desc,Requirements ID,Requirements Text]
私はリストが順不同であることを知っています。しかし、私はリストcsvをこのようにしたい
[Requirements ID,Requirements Number,Requirements Desc,Requirements Text,Requirements Date]
だから私の質問は、これを順序どおりに取得する方法ですか? 可能な解決策はありますか?