小编Aiv*_*ean的帖子

如何从 for 循环值创建单个数组

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Enter number: ");
        int a = sc.nextInt();
        for ( int i = 1; i < a; i++) {
            int []div = {a/i};
            if (a%i == 0 ) System.out.print(Arrays.toString(div) + " ");
        }
}
Run Code Online (Sandbox Code Playgroud)

输入:68 输出:[68] [34] [17] [4] [2]

问题是如何制作单个数组,使其看起来像 [68, 34, 17, 4, 2] ?

java arrays for-loop

1
推荐指数
1
解决办法
301
查看次数

标签 统计

arrays ×1

for-loop ×1

java ×1