「java中odd用法」java d%
今天给各位分享java中odd用法的知识,其中也会对java d%进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java,读入N个整数,如果是双数,那么在单立的一行内输出"even",如果是单数则类似地输出"odd".
- 2、java数组问题: 下面的代码中,怎么能让接收数组odd[]和 even[]自动定义数组长度呀,
- 3、[odd or even] Java编程
- 4、java简单接口问题
java,读入N个整数,如果是双数,那么在单立的一行内输出"even",如果是单数则类似地输出"odd".
比较简单是直接用字符串
判断字符串是不是数字,然后判断最后一位是奇数还是偶数就可以得出这个数奇数还是偶数了
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.print("请输入一个正整数:");
String num = scanner.nextLine();
if (num.equals("0")) { // 输入0,退出程序
break;
} else if (!num.matches("\\d+")) { //输入非正整数,重新输入
System.out.println("输入有误!");
continue;
}
// 判断最后一位数是奇数还是偶数
int end = Integer.parseInt(num.substring(num.length() - 1));
if (end % 2 == 0) {
System.out.println(" even");
} else {
System.out.println(" odd");
}
}
System.out.println("The End");
}
}
java数组问题: 下面的代码中,怎么能让接收数组odd[]和 even[]自动定义数组长度呀,
数组是定长的,不能自增长,只能通过新建更大的数组来完成自增。
你可以用List这种数据结构来干这件事儿,直接向List中add元素就可以,最后调用一个toArray()方法返回数组
[odd or even] Java编程
public class Test
{
public static void main(String[] args)
{
Scanner s = new Scanner(System.in);
System.out.println("Please input the first integer!");
int a = s.nextInt();
if(a % 2 == 0)
{
System.out.println(a + " is even!");
}
else
{
System.out.println(a + " is odd!");
}
System.out.println("Please input the first integer!");
int b = s.nextInt();
if(b % 2 == 0)
{
System.out.println(b + " is even!");
}
else
{
System.out.println(b + " is odd!");
}
}
}
java简单接口问题
你好,很高兴你能向我们团队求助,下面我来为你解答问题:
1、楼主的这个getOdd方法与题意不符,修改如下:
public int getOdd() {
return odd;
}
2、楼主少写了一个OddPrint类,这样写:
class OddPrint{
public static void print(OddInterface num){
if(num. isOddNumber()){
System.out.println(num.getOdd()+"是基数") ;
}else{
System.out.println(num.getOdd()+"是偶数") ;
}
}
}
3、测试类
public class Oddtest {
public static void main(String args[]){
OddInterface a = new Odd(9);
OddPrint.print(a) ;
}
}
关于java中odd用法和java d%的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。