如何从数组列表中删除项目

时间:2017-12-01 09:09:06

标签: java android arrays

我有像{item1,item2,item3,...,itemN}这样的字符串数组。我想从数组中删除特定元素。我能怎么做?最简单的方式..

String s="How to delete items from list";

String[] result = s.split("\\s");

现在,我想删除"删除"和"项目"来自array"结果"。

3 个答案:

答案 0 :(得分:1)

使用List<String>,如下所示。

            List<String> myList = Arrays.asList(new LinkedList<String>(Arrays.asList(arrayname));
);
                    myList.remove(index);

答案 1 :(得分:0)

无法在Array中删除。您可以使用空值初始化位置,但不会减小大小。

String s="How to delete items from list";
String[] result = s.split("\s");      
result[2] = null;

答案 2 :(得分:0)

List<String> arr = new LinkedList<String>(Arrays.asList(result));
arr.remove(2);
arr.remove(3);

System.out.println(arr.toArray(new String[0]));