gpt4 book ai didi

java - 尝试将数字的数字放入数组中,但结果相反

转载 作者:行者123 更新时间:2023-12-01 18:02:25 39 4
gpt4 key购买 nike

我尝试将 4 位数字的数字存储到数组中,但最终结果相反:1234 存储为 [4,3,2,1] 在数组中。

int[] nums = new int[4];

for (int i = 0; i < length; i++) {
nums[i] = input % 10;
input /= 10;
System.out.print(nums[i]);

}

最佳答案

input % 10; 将首先返回数字的十位位置,因此只需向后循环数组位置即可。

for (int i = nums.length - 1; i >= 0; i--) {

您还可以使用 ArrayList 并检查 while(input > 0) 来执行任意长度的数字。

关于java - 尝试将数字的数字放入数组中,但结果相反,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39863049/

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