向一个空数组中添加1000个不重复的数字,要求:数字需要在0-3000中产生?

如题所述

写了一段fortran代码,有详细注解。不同语言语法有较大差异,fortran更接近公式表达,算法表述比较清晰易读。

list 数组。

Scanner sc=new Scanner(System.in);

ArrayList<Integer> list =new ArrayList<>();

while(true){

list.add(sc.nextInt());

}

扩展资料:

一个长度为0的数组我们称之为“空数组”,空数组是一个真正的对象,只是包含元素个数为0。

假设一个方法返回一个数组,如果它返回null,则调用方法必须先判断是否返回null,才能对返回数组进一步处理,而如果返回空数组,则无须null引用检查。鉴于此,返回数组的方法在没有结果时我们通常返回空数组,而不是null,这样处理比较方便。

参考资料来源:百度百科-空数组

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-01-04

写了一段fortran代码,有详细注解。不同语言语法有较大差异,fortran更接近公式表达,算法表述比较清晰易读。

供参考。

相似回答