Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.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
我无法在int[]上使用java array.remove()_Java_Arrays - Fatal编程技术网

我无法在int[]上使用java array.remove()

我无法在int[]上使用java array.remove(),java,arrays,Java,Arrays,我是Java新手,我所在的班级需要删除数组中的重复元素,但我在代码中遇到了一个障碍: Exception in thread "main" java.lang.Error: Unresolved compilation problem: Cannot invoke remove(int) on the array type int[] at File10.main(File10.java:17) 这是我目前的代码: import java.util.Ar

我是Java新手,我所在的班级需要删除数组中的重复元素,但我在代码中遇到了一个障碍:

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    Cannot invoke remove(int) on the array type int[]

    at File10.main(File10.java:17)
这是我目前的代码:

import java.util.ArrayList;
公共课家庭作业10{
公共静态void main(字符串[]args){
int arrayLength=(int)(Math.random()*50);
int[]randomArray=新的int[arrayLength];

对于(inti=0;i没有
remove()
方法。使用ArrayList,或读取数组上的属性。

在Java中,数组和
ArrayList
是两件不同的事情。数组是固定长度,而
ArrayList
是动态长度。数组没有
删除
。当我尝试将数组切换到
ArrayList
时,出现了另一个错误什么是单独的错误?不要紧,我已经把我的数组转移到ArrayList,谢谢你的帮助