在Java中使用循环插入新数组元素(新手问题)

在Java中使用循环插入新数组元素(新手问题),java,arrays,loops,Java,Arrays,Loops,因此,有一个数组A,它有20个元素,是在代码的第一部分创建的。代码的第二部分应该由相同的数组组成,但是: 应插入新元素。该元素为0,应在大于10的第一个值之后插入 插入0后的所有剩余值应向右移动1个位置 应该删除数组中最后一个元素的值,因为我们插入了0,元素总数不能超过20 for(i=20-1;i>10;i--){ A[i]=A[i-1]; } A[10]=0; 最终循环有效。更改之前,您正在打印阵列A。在主方法末尾再次打印数组(在最终循环之后),您将看到它。您在网上查找了哪些信息;什么是“失

因此,有一个数组
A
,它有20个元素,是在代码的第一部分创建的。代码的第二部分应该由相同的数组组成,但是:

  • 应插入新元素。该元素为0,应在大于10的第一个值之后插入
  • 插入0后的所有剩余值应向右移动1个位置
  • 应该删除数组中最后一个元素的值,因为我们插入了0,元素总数不能超过20
  • for(i=20-1;i>10;i--){
    A[i]=A[i-1];
    }
    A[10]=0;
    
    最终循环有效。更改之前,您正在打印阵列
    A
    。在主方法末尾再次打印数组(在最终循环之后),您将看到它。

    您在网上查找了哪些信息;什么是“失败”;什么“工作不正常”?