1 package shuzu;
2
3 import java.util.Arrays;
4
5
6 public class ZuoYe04 {
7
8 public static void main(String[] args) {
9 int[]array=new int[]{1,3,-1,5,-2}; //定义一个长度为5的数组
10 int[]newArray=new int[5]; //定义个新的数组
11
12 for (int i = array.length-1; i >=0; i--) { //if判断数组下标是不是小于0
13 if (array[i]<0) {
14 continue;
15 }else {
16 newArray[array.length-i-1] = array[i];//否则 array[i]数组 赋值给新的 数组【array.length-i-1】
17 }
18 } System.out.println("原数组为:"
19 + Arrays.toString(array)); //输出原数组 用 Arrays类的Arrays.toString(数组名)方法
20 System.out.println("逆序并处理后的数组为:"
21 + Arrays.toString(newArray)); //输出逆序并处理后的数组 用 Arrays类的Arrays.toString(数组名)方法
22
23
24 }
25
26 }