我已经有以下代码
public class Qn3
{
static BigDecimal[] accbal= new BigDecimal[20];
private static Integer[] accnums = new Integer[5];
public static void main(String[] args)
{
int count;
accnums = {1,2} //i cant add this line of code as well, what is wrong?
while(accnums.length < 5)
{
count = accnums.number_of_filled_up_indexes
//this is not actual code i know
//do this as the number of values in the array are less than 5
break;
}
//do this as number of values in the array are more than 5
}
}
我必须使用这个代码没有改变这是一个要求,所以请不要建议使用 arraylist 等(我知道其他数组类型和方法)
问题是,正如我已经声明的那样,它accnums
必须只包含 5 个值,这是预定义的。
我正在尝试检查是否不为空以及是否全部为空。为此,我已经尝试过,但这给了我 5 p(预定义的整数数组值不是我想要的)。