siyuliu  
package org.example;

public class Main {
    public static void main(String[] args) {
        int[] nums;//数组定义
        nums = new int[10];//可以存放10个数字
        for (int i = 0; i < nums.length; i++) {
            nums[i] = 2;
        }
        for (int i = 0; i < nums.length; i++) {
            System.out.println(nums[i])
//        for (int i:nums) {
//            System.out.println(nums[i]);
//        }
    }
}

java将数组作为返回值,并定义一个新的数组接受返回的数组值

package org.example;

public class Main {
    public static void main(String[] args) {
        int[] nums= new int[10];//可以存放10个数字
        for (int i = 0; i < nums.length; i++) {
            nums[i] = i;
        }
        int[] nums1=reve(nums);
        for(int i:nums1)
        {
            System.out.println(i);
        }
    }
    public static int[] reve(int[] arrary)
    {
        int[] result=new int[ arrary.length];
        int i=0;
        for(int j=arrary.length-1;j>=0;j--)
        {
            result[j]=arrary[i];
            i++;
        }
        return result;
    }
}

二维数组的输入输出

package org.example;

public class Main {
    public static void main(String[] args) {
        int[][] nums= new int[10][10];//可以存放10个数字
        for (int i = 0; i < nums.length; i++) {
            nums[i][i] = i;
        }

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

        }
    }

}
posted on 2025-11-10 15:35  nnnnnnunn  阅读(1)  评论(0)    收藏  举报