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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问在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+"个");

参考技术A     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);
    

可以求出数据中奇偶数个数

参考技术B 对于int x,判断 x%2的值:1 - x是奇数;0 - x是偶数
然后遍历一遍数组,计数就可以了。

java怎么用位移判断一个数字时奇数还是偶数

public class Test 
    public static void main(String[] args) 
        for (int i = 0; i <= 10; i++) 
            System.out.println(i + (isEvenNumber(i) ? "是偶数" : "是奇数"));
        
    

    private static boolean isEvenNumber(int n) 
        return (((n >> 1) << 1) == n);
    

参考技术A int t ;
if(t&1==0)//则为偶数

以上是关于请问在java数组中怎么判断奇数偶数的个数?的主要内容,如果未能解决你的问题,请参考以下文章

c++中,输入10个数,判断奇数和偶数的个数(用数组),程序怎么写

java怎么用位移判断一个数字时奇数还是偶数

判断一个数是奇数还是偶数用C程序怎么编写

JAVA从键盘中输入20个整数将奇数和偶数存入不同的两个数组中 计算这两个数组中所有数据之和

java中怎么将1个数组的数其中偶数放在b1数组里,奇数放在b2数组里?

php中:计算任意一维数字数组的奇数个数、偶数个数?代码怎么写.