Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从数组列表中删除项_Java_Android_Arrays - Fatal编程技术网

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

Java 如何从数组列表中删除项,java,android,arrays,Java,Android,Arrays,我有一个字符串数组,比如{item1,item2,item3,…,itemN}。我想从数组中删除特定元素。我该怎么办?最简单的方法 String s="How to delete items from list"; String[] result = s.split("\\s"); 现在,我想从数组结果中删除“delete”和“items”。在数组中删除是不可能的。您可以使用空值初始化位置,但大小不会减小 String s="How to delete items from list"; S

我有一个字符串数组,比如
{item1,item2,item3,…,itemN}
。我想从数组中删除特定元素。我该怎么办?最简单的方法

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

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

现在,我想从
数组
结果中删除“delete”和“items”。

数组
中删除是不可能的。您可以使用空值初始化位置,但大小不会减小

String s="How to delete items from list";
String[] result = s.split("\s");      
result[2] = null;
List arr=newlinkedlist(Arrays.asList(result));
arr.remove(2);
arr.remove(3);
System.out.println(arr.toArray(新字符串[0]);
使用下面的
列表

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

答案被否决的原因是什么?我也想改变数组的位置。意思是在resutl[2]我想要“from”。UnsupportedOperationException我已编辑代码以避免此异常
            List<String> myList = Arrays.asList(new LinkedList<String>(Arrays.asList(arrayname));
);
                    myList.remove(index);