Java 为什么isEmpty函数不适用于我的代码?

Java 为什么isEmpty函数不适用于我的代码?,java,arraylist,collections,Java,Arraylist,Collections,当我试图检查输入整数数组是否为空时,遇到了一个问题。错误消息仅显示:找不到符号 如果prices数组不是空的,我希望能够运行其余的代码 如果是,我希望它返回0 import java.util.ArrayList; 导入java.util.Collections; 类解决方案{ 公共整数最大利润(整数[]价格){ int i; int j; 国际利润; int最大利润=0; List profitArray=new ArrayList(); 如果(!prices.isEmpty()){ 对于(i

当我试图检查输入整数数组是否为空时,遇到了一个问题。错误消息仅显示:找不到符号

如果prices数组不是空的,我希望能够运行其余的代码

如果是,我希望它返回0

import java.util.ArrayList;
导入java.util.Collections;
类解决方案{
公共整数最大利润(整数[]价格){
int i;
int j;
国际利润;
int最大利润=0;
List profitArray=new ArrayList();
如果(!prices.isEmpty()){
对于(i=0;i0){
最大利润=利润;
}
最大利润=0;
回报最大利润;
}
返回0;
}
}

如果要检查价格数组是否为空,请使用以下代码,如果(null!=prices&&prices.length!=0)

没有用于数组的此类方法。是的
价格
不是数组列表。。。它是一个数组