为了账号安全,请及时绑定邮箱和手机立即绑定

如何在java中将元素推送到空的固定大小数组

如何在java中将元素推送到空的固定大小数组

千巷猫影 2022-12-28 16:17:42
我完全是java的新手。我想反转一个数组。所以我创建了一个新的空数组,其大小为输入数组的大小。现在我想通过从背面访问输入数组的元素将元素从输入数组推送到新数组。可能有反转数组的方法,但我不想使用它们。我想写逻辑来反转。所以,我的问题是,有没有什么方法可以将元素推送到数组,比如arrayOne.push(arrayTwo[index])public int rotateArray(int[] a) {      int[] intArray=new int[a.length];  for(i=a.length-1;i--){      intArray.push(a[i]) // How to push the element to array here...  }}在问这个问题之前,我在谷歌上进行了研究并检查了一些已经存在的 stackoverflow 问题,但没有帮助我......
查看完整描述

1 回答

?
RISEBY

TA贡献1856条经验 获得超5个赞

在 Java 中,Arrays不要像Stack. 要反转,您可以执行以下操作:


public int[] rotateArray(int[] a) {    

         int n = a.length;

         int[] intArray=new int[n];


         for(int i=n;i>0;i--){

                intArray[n-i] = a[i-1];

         }

         return intArray;

}

Arrays有固定的尺寸。您也可以List使用Collections.reverse


查看完整回答
反对 回复 2022-12-28
  • 1 回答
  • 0 关注
  • 93 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信