java获取偶数或奇数

标签 java

我有一个学校作业:我需要得到偶数或奇数,我做了一些东西来处理大于零的数字,但我需要找出负数是偶数还是奇数。

String[] evenodd = {" number is even", " number is odd"};
for(int i = 0; i < 100; i++)
{
    int x = i;
    while (x > 1) x = x - 2;
    System.out.println(i + evenodd[x]);
}

最佳答案

简单地使用模块 % 运算符

String[] evenodd = {" number is even", " number is odd"};
for(int i = 0; i < 100; i++)
{
int x;

if(i%2==0){
 x=0;/*pass 0 to print even number */
}else{
 x=1;/*pass 1 to print odd number*/
}
System.out.println(i + evenodd[x]);
}

关于java获取偶数或奇数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34506248/

相关文章:

Java:如何制定有效的机会方法

java - LibGdx font.setColor(Color.WHITE) 不起作用

java - 服务接口(interface)和服务实现类spring的代码架构

java - 如何使用 formatByPattern (libphonenumber.jar)?

java - 重复写入文件

java - 在 Java 中构建通用树(使用递归)

java - 如何从 Tomcat url 中删除端口号?

java - 检查java中包含空格的字符串的排列

java - Java中如何关联数组?

java - 在 IntelliJ 中,如何一步运行 Maven 构建、执行生成的应用程序并连接调试器?