如何创建一个传递整数N的方法并返回一个包含N个元素的整数数组?元素应该以相反的顺序包含从1到N的数字,第一个元素将包含N,第二个元素将包含N-1等。此方法的返回值应该是整数数组。先谢谢!
答案 0 :(得分:2)
将某些内容声明为new int[N]
,填写并返回。
答案 1 :(得分:0)
使用Java 8,您可以执行以下操作:
return IntStream.iterate(N, i -> i - 1).limit(N).toArray();
答案 2 :(得分:0)
使用collection.reverse()
将您的号码放在List
Integers
用这个:
List<Integer> list = Arrays.asList(1, 4, 9, 16, 9, 7, 4, 9, 11);
System.out.println(list);
Collections.reverse(list);
System.out.println(list);
你会得到这个:
[10, 14, 91, 16, 9, 7, 4, 9, 11]
[11, 9, 4, 7, 9, 16, 91, 14, 10]