渠拘散曾也用java编写一个应用程序,要求用户输入三个整数,要求分别输出这三个整数是奇数还是偶数馆哭泥

2025-02-27 08:44:05
推荐回答(3个)
回答1:

package test;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class CheckNumberUtil {

/**
* 判断是否是奇数,是返回true,否返回false
*
* @param inputNumber
* @return
*/
public static boolean isOddNumbers(int inputNumber) {
return inputNumber % 2 != 0;
}

/**
* 判断是否是偶数,是返回true,否返回false
*
* @param inputNumber
* @return
*/
public static boolean isEvenNumbers(int inputNumber) {
return inputNumber % 2 == 0;
}

public static void main(String args[]) {

System.out.println("请输入N个数,使用','分隔:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
String tempString = "";
while (null != (tempString = br.readLine())) {
if (tempString.equals("exit")) {
break;
}
String[] strs = tempString.split("[, ,]");
int[] result;
System.out.println("---input tempString =[" + tempString + "]"); // 换行
if (null != strs && strs.length > 0) {
result = new int[strs.length];
for (int num = 0; num < strs.length; num++)
result[num] = Integer.valueOf(strs[num]).intValue();
// 冒泡排序
int temp;
for (int i = 0; i < result.length; ++i) {
if (CheckNumberUtil.isOddNumbers(result[i]))
System.out.println("输入数字【" + result[i] + "】是奇数!");
if (CheckNumberUtil.isEvenNumbers(result[i]))
System.out.println("输入数字【" + result[i] + "】是偶数!");
}
System.out.println("");
System.out.println("退出请输入:exit;继续请输入N个数,使用','分隔:");
}
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}

回答2:

渠拘散曾也用java编写一个应用程序,要求用户输入三个整数,要求分别输出这三个整数是奇数还是偶数馆哭泥
催杆孤吴培圾芝厂括让纳笨刀七鼓

愿爱洋溢在你甜蜜的生活中,让以后的每一个日子,都像今日这般辉煌喜悦!

回答3:

同意楼上