小编Ion*_*rin的帖子

创建在java中存储-6到38的赔率的数组

我正在学习Java,我在阵列章节中找到了一个我无法解决的练习.

演习说:

编写创建一个名为的数组的代码,odds并使用for循环将所有奇数在-6和38之间存储到其中.使数组的大小足够大以存储数字.

我能想出的唯一解决方案是:

import java.util.Arrays;

public class exerciseOddsArray {
    public static void main(String[]args){

        oddsArray();
    }
    public static void oddsArray(){
        int odds = 0;
        for (int i = -6; i <= 38; i++){
            if (i % 2 == 1){
                odds++;
            }
        }
        int[] numbers = new int[odds];
        for (int i = 0; i < numbers.length; i ++){
                for (int j = -6; j <= 38; j++){
                    if(j % 2 == 1){
                        numbers[i] = j;
                    }
            } …
Run Code Online (Sandbox Code Playgroud)

java

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

标签 统计

java ×1