java判断奇偶的困惑 ((a&1)==0?"a是偶数":"a是奇数"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 通过位运算进行判断~~~Google 下 位运算 试试 public class Test { public static void main(String[] args) { int a = Integer.parseInt(args[0]); int n = Integer.parseInt(args[1]); if( args[0].length() < n){ System.out.println("参数错误,n不能大于整数长度"); return; } int b = Integer.parseInt( args[0].substring(n-1, n) ); System.out.println( b%2 == 0 ? "偶数":"奇数"); } 高效式 (i & 1) != 0来判断。偶为false (0 & 1) != 0 false (1 & 1) != 0 true (2 & 1) != 0 false 用java实现文件输入的监控 Hibernate启动运行正常,调用rebuildSessionFactory()方法出错? java连接oracle 请教正则里非捕获组的一些问题 疑惑我的问题 tomcat5.5操作数据库速度很慢 初学java,while循环这里出问题了,怎么都想不通阿 怎么招聘.net的跑到java这里来了,斑竹快删除他们.Java与.net势不两立.干掉微软 java+oracle 看这段程序,问题出再那里?? 网络测试 在jtable的单元格中添加JProgressBar?
public static void main(String[] args) {
int a = Integer.parseInt(args[0]);
int n = Integer.parseInt(args[1]);
if( args[0].length() < n){
System.out.println("参数错误,n不能大于整数长度");
return;
}
int b = Integer.parseInt( args[0].substring(n-1, n) );
System.out.println( b%2 == 0 ? "偶数":"奇数");
}
(1 & 1) != 0 true
(2 & 1) != 0 false