「java判断单数」java判断是不是整数
本篇文章给大家谈谈java判断单数,以及java判断是不是整数对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、Java 日期如何判断是星期几?求大神代码
- 2、java,读入N个整数,如果是双数,那么在单立的一行内输出"even",如果是单数则类似地输出"odd".
- 3、编写函数int old(int n)判断n是否为奇数,若是,则返回1,否则返回0
- 4、java 利用字符串的操作,实现英文名词单数变复数的效果。例如:box--boxes boy--boys等
- 5、java怎么判断一个数是奇数还是偶数
Java 日期如何判断是星期几?求大神代码
public static void main(String[] agrs) {
String newtime="2013-7-21";
System.out.print(testDate(newtime));
}
public static String testDate(String newtime) {
String dayNames[] = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
Calendar c = Calendar.getInstance();// 获得一个日历的实例
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
c.setTime(sdf.parse(newtime));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return dayNames[c.get(Calendar.DAY_OF_WEEK)-1];
}
对于单双数日,能被2整除就是双数日,反之是单数日
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");
}
}
编写函数int old(int n)判断n是否为奇数,若是,则返回1,否则返回0
那就是判断n是否能被2整除,如果能整除,就是偶数,不能整除,就是奇数。
程序如下:
#include iostream
using namespace std;
int odd(int n)
{
return n%2;
}
int main()
{
int n1 = 5;
coutodd(n1)endl;
int n2 = 4;
coutodd(n2)endl;
return 0;
}
结果如下
java 利用字符串的操作,实现英文名词单数变复数的效果。例如:box--boxes boy--boys等
单词的名词那么多,特例也很多,收集和判断太费劲了
名词变复数归纳总结
1.一般情况下,在名词后加“s”或“es”.
2.以s,sh,ch,x结尾的名字,在名词后直接加“es”.
3.以o结尾的名字,有两种情况:
1)有生命的名词,在名词后加“es”.
如:tomato-tomatoes potato-potatoes
2)无生命的名字,在名字后加“s”.
如:photo-photos radio-radios
4.以“辅音+y”结尾的名词,
并不是每个单词的复数形式就是在其后加s,例如 news 这个单词的复数形式还是 news
java怎么判断一个数是奇数还是偶数
能够被2整除的整数是偶数,不能被2整除的是奇数。
i % 2 == 1 ? "奇数" : "偶数";
以上程序如果i为负数结果为偶数。
Java取余(%)算法代码如下:
// dividend被除数 divisor 除数public static int remainder(int dividend, int divisor){ return dividend - dividend / divisor * divisor;}
所以当输入 -1时 运算结果是-1,当然不等于1了,所以它被判定为偶数了。
因为改为判断是否是偶数即可
i % 2 == 0 ? "偶数" : "奇数";
Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
关于java判断单数和java判断是不是整数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。