请问在java数组中怎么判断奇数偶数的个数?

int mun[]={1,2,3,4,5,6,7,8,9};int count=0;for(int i=0;i
请问在java数组中怎么判断奇数偶数的个数?
int mun[]={1,2,3,4,5,6,7,8,9};int count=0;for(int i=0;i<mun.length;i++){ if(mun[i]!=0&&mun[i]%2==0)//0除外,能被2整除的数就是偶数 count++; } System.out.println("偶数有:"+count+"个");2015-01-27
public static void main(String[] args){ int[] a = {1,2,3,4,5};int jishu = 0;int oushu = 0;for(int i = 0;i < a.length; i++){if(a[i]%2==0){oushu ++;}else{jishu ++;}}System.out.println("奇数个数为:" + jishu);System.out.println("偶数个数为:" + oushu); }可以求出数据中奇偶数个数
2015-01-27
对于int x,判断 x%2的值:1 - x是奇数;0 - x是偶数
然后遍历一遍数组,计数就可以了。2015-01-27
mengvlog 阅读 6 次 更新于 2025-07-20 00:17:05 我来答关注问题0
  • int mun[]={1,2,3,4,5,6,7,8,9};int count=0;for(int i=0;i

  •  翡希信息咨询 Java中常见的30道例题(附代码)

    遍历数组,使用if语句判断奇偶性,分别计数并求和。在三个数中找出最大值:使用ifelse或三元运算符比较三个数的大小。筛选并打印特定数据:遍历数组,使用条件判断过滤满足条件的元素并打印。输入0到7的数字,判断对应星期几:使用switch语句或数组映射数字到星期。实现数组倒序输出:使用双指针法或先将数组...

  • 具体步骤是这样的:首先初始化一个变量count,用于记录新数组的长度。接着,使用for循环遍历原数组中的每个元素,检查是否满足筛选条件(例如,奇数),每满足一次条件,就将count加一。这一步骤结束后,count的值就是新数组的长度。接下来,根据count创建一个新数组,大小正好是count。然后再次使用for循环遍...

  • 在Java中,检测一个数组中是否包含某一个数据,通常有四种方法:使用for循环:遍历数组中的每一个元素,使用equals方法比较目标值是否等于当前元素。代码实现:public static boolean useLoop { for { if ) return true; } return false; }转换为List,调用Arrays.asList.contains方法:将数组转换为Lis...

  • 在Java中判断两个数组是否相等,不能直接使用a==b来比较,因为这种比较方式仅判断两个数组引用是否指向同一块内存,并不能反映出数组内容是否相同。可以考虑使用equals方法来比较两个数组。然而,为了将数组转换成字符串形式,可以使用自定义的方法,如下所示:static String arr2String(int[] arr){ Stri...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部