「java遍历输出数组」java的遍历数组

博主:adminadmin 2023-01-07 15:12:05 744

本篇文章给大家谈谈java遍历输出数组,以及java的遍历数组对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

用java一维数组的遍历:输出数组中的所有元素值,要求打印格式为: [元素值1,元?

import java.util.ArrayList;

import java.util.Arrays;

import java.util.List;

import java.util.Scanner;

public class DemoTest05 {

public static void main(String[] args) {

/*

*确定数组的长度

*/

Scanner sc = new Scanner(System.in);

System.out.println("请输入数组的大小:");

int num = sc.nextInt();

int[] arr1 = new int[num];

//逐个输入

System.out.println("请逐个输入数组元素,按回车键确定并继续...");

for (int i = 0; i arr1.length; i++) {

arr1[i] = sc.nextInt();

}

//数组没有重写toString方法,会直接打印数组的地址,使用Arrays工具类的toString方法输出

System.out.println(Arrays.toString(arr1));

sc.nextLine();//过滤缓冲区中的回车

/*

不确定数组的长度,使用ArrayList集合

*/

ListInteger list = new ArrayListInteger();

System.out.println("请输入数组元素,元素间使用空格分隔,按回车键结束...");

String[] strings = sc.nextLine().split(" ");

for (int i = 0; i strings.length; i++) {

list.add(Integer.parseInt(strings[i]));

}

System.out.println(list);

}

}

JAVA如何遍历数组?

int[] is = new int[1,12,4,546]

for(int i=0; iis.length; i++){

System.out.println(int[i] + "");

}

这就是一个最简单的遍历数组,遍历数组通俗点就是说把数组中的每个数都读一遍(部分有if条件+break的则可能不会完全遍历),你可以对于数组中的每个数进行处理,亦或者是找到数组中那个你需要的数。

Java数组遍历

因为是随机生成的数组,所以可能数组中没有小于10的数字,这时处理后的数组和之前一样看不到效果。多试几次就好了。

import java.util.Random;

public class Demo {

    public static void main(String[] args) {

        Random random = new Random();

        int[] arr = new int[5];

        for (int i = 0; i  arr.length; i++) {

            arr[i] = random.nextInt(46) + 5;

        }

        System.out.print("随机生成的数组:");

        printArr(arr);

        arr = getNewArr(arr);

        System.out.print("处理之后的数组:");

        printArr(arr);

    }

    private static int[] getNewArr(int[] arr) {

        for (int i = 0; i  arr.length; i++) {

            if (arr[i]  10) {

                arr[i] = 0;

            }

        }

        return arr;

    }

    private static void printArr(int[] arr) {

        for (int i : arr) {

            System.out.print(i + "  ");

        }

        System.out.println();

    }

}

java遍历输出数组的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java的遍历数组、java遍历输出数组的信息别忘了在本站进行查找喔。