21xrx.com
2024-12-22 20:12:47 Sunday
登录
文章检索 我的文章 写文章
Java数组输出偶数数据的方法
2023-07-13 10:48:51 深夜i     --     --
Java 数组 输出 偶数 方法

在Java编程中,数组是一种非常常用的数据结构。通常情况下,我们会使用数组来储存一系列的数据,并进行各种操作。其中,输出数组中的偶数数据也是一个非常常见的操作,本文就来介绍一下Java数组输出偶数数据的方法。

Java中的数组可以分为一维数组和多维数组两种。无论是哪种类型的数组,都可以用循环遍历的方式取出数组中的每个数字,并检查这个数字是否是偶数。下面以一维数组为例,介绍Java数组输出偶数数据的方法。

方法一:使用普通for循环

使用普通的for循环可以遍历数组中的每个元素,使用if语句判断是否为偶数,如果是偶数则输出。


int[] arr = 9;

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

  if(arr[i] % 2 == 0) {

    System.out.print(arr[i] + " ");

  }

}

方法二:使用增强for循环

增强的for循环也可以遍历数组中的每个元素,使用if语句判断是否为偶数,如果是偶数则输出。


int[] arr = 7;

for(int val : arr) {

  if(val % 2 == 0) {

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

  }

}

在实际编程中,还可以将偶数数据存储在一个新的数组中,以便后续的操作。


int[] arr = 3;

int[] evenArr = new int[arr.length];

int index = 0;

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

  if(arr[i] % 2 == 0) {

    evenArr[index] = arr[i];

    index++;

  }

}

System.out.println(Arrays.toString(evenArr)); // [2, 4, 6, 8, 0, 0, 0, 0, 0]

以上就是Java数组输出偶数数据的方法。无论使用普通for循环还是增强for循环,都可以轻松地遍历数组元素并找出偶数。当然,在实际使用中还需要根据需要进行调整和优化。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复