私のファイルを解析した後、「s」にはAttributeGet:1,16,10106,10111
したがって、attributeIDGetリストのコロンの後のすべての数字を取得する必要があります。私はそれを行ういくつかの方法があることを知っています。しかし、直接変換List<String>
List<Integer>
できる方法はありますか。
以下のコードは型の不一致について文句を言っているので、Integer.parseIntを実行しようとしましたが、これはListでは機能しないと思います。ここでsは文字列です。
private static List<Integer> attributeIDGet = new ArrayList<Integer>();
if(s.contains("AttributeGet:")) {
attributeIDGet = Arrays.asList(s.split(":")[1].split(","));
}