gpt4 book ai didi

java - 在 Java 中将值从 int 数组的末尾移动到开头

转载 作者:行者123 更新时间:2023-12-01 12:21:53 24 4
gpt4 key购买 nike

我有一个 int 类型的数组:

array[0] = 1
array[1] = 2
array[2] = 3
array[3] = 4
array[4] = 5

我想取出末尾的值,并将其放在开头,并将其余元素分流到右侧,因此我的输出将如下所示:5, 1, 2, 3, 4

我考虑过使用 ArrayList,但分配似乎希望我只使用原始数组。

谢谢

最佳答案

这里是代码,试试这个

public class arrayformat {

public static void main(String[] s)
{
int[] array = {1,2,3,4,5};


int temp = array[4];

for(int i=array.length-1;i>0;i--)
{
array[i]=array[i-1];
}

array[0]= temp;

for(int i=0;i<array.length;i++)
{
System.out.println(array[i]);
}

}
}

关于java - 在 Java 中将值从 int 数组的末尾移动到开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26608232/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com