java编写奇数偶数,java基础奇数偶数判断
class="java" name="code">
1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0
package shenkxiao.test.com;
public class ShenkxiaoTestisOdd {
/**
* @param args
* @author ShenkXiao
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
// 知识关键点: 在int数值中有一半是负数,若根据除2判断其余数是否为1来定奇偶会有1/4的时候返回错误的判断。
//调用错误方法
for(int i=-2;i<3;i++){
System.out.println("***************调用错误方法***************");
System.out.println(i+"为奇数:"+ShenkxiaoTestisOdd.isOdd(i));
System.out.println("***************调用参考方法一***************");
System.out.println(i+"为奇数:"+ShenkxiaoTestisOdd.isOddCorrect1(i));
System.out.println("***************调用参考方法二***************");
System.out.println(i+"为奇数:"+ShenkxiaoTestisOdd.isOddCorrect2(i));
System.out.println("####################################################");
}
}
//错误的判断奇偶数的方法
public static boolean isOdd(int i){
return i%2==1;
}
//参考方法一 :
public static boolean isOddCorrect1(int i){
return i%2!=0;
}
//参考方法二 :
//如果你正在一个性能临界(performance-critical)环境中使用isOdd方法,那么用位caozuofu.html" target="_blank">操作符AND(&)来替代取余操作符号会显得更好。
public static boolean isOddCorrect2(int i){
return (i&1)!=0;
}
}
?
java编写奇数偶数,java基础奇数偶数判断相关推荐
- java 编写snmp_使用Java进行SNMP编程
简单的说,只需要以下几个步骤 1) 创建Snmp对象snmp 2) 创建CommunityTarget对象target,并指定community, version, address, timeout, ...
- java编写文件管理器,java编写的文件管理器代码分享
比较适合新手.逻辑上仍然有点问题.可以用于学习java文件操作 下面是主要的JAVA文件操作代码 FileHelp.java package self.yy.filesystem.fileutil; ...
- 使用Java编写,写出1-100的偶数和奇数
打印偶数: public static void main (String[ ] args){ system.out.println("所有偶数"): for(int i=1;i& ...
- java编写2 22 222_Java 基础编程二
9. 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制. 1 public static i ...
- java编写流星_[Java教程]【原创】java 流星划过天空
[Java教程][原创]java 流星划过天空 0 2015-10-29 10:00:06 1 import java.awt.Color; 2 import java.awt.Graphics; 3 ...
- java编写sql语句,java实现简单的给sql语句赋值的示例
代码本身很简单.拼接sql的时候?不好数,简单的用来赋值. /** * TODO 循环赋值,缺少的类型可随时添加 * @author Lucius * @param pt * @param list ...
- JAVA编写还款提醒短信的时间判断
规则如下: 借款截止日期.首期的还款日期.还款日期的计算规则: 计算原则为算头不算尾,借款起始日期当天就算一天, 比如借款期3个月,若借款起始日期为2018.11.11,首期的还款日期则为2018.1 ...
- java 编写抽象类Animal,JAVA 抽象类,抽象方法
抽象类其实就是给他的所有子类定义了一套模板.子类可以在这个模板上进行扩展. 通过抽象类,可以严格的限制了子类的设计. 如一个抽象类Animal中有一个抽象方法run. public class Ani ...
- java编译_解析 Java 即时编译器原理。
↑ 点击上面 "时代Java"关注我们,关注新技术,学习新知识! 一.导读 常见的编译型语言如C++,通常会把代码直接编译成CPU所能理解的机器码来运行.而Java为了实现&quo ...
- Java:计算机编程语言Java的简介、安装(编程环境/工具)、学习路线(如何学习Java以及几十项代码编程案例分析)之详细攻略
Java:计算机编程语言Java的简介.安装(编程环境/工具).学习路线(如何学习Java以及几十项代码编程案例分析)之详细攻略 目录 Java的简介 1.Java的工作原理--基于Eclipse等编 ...
最新文章
- 韩顺平php视频笔记35 php运行过程
- notebook python 已停止工作_Python/Jupyter Notebook初学遇到的一些问题总结(20201108)...
- 没想到你们是这种人!
- linux sox录音时间控制,Linux 对音频万能处理的命令——SOX
- 130242014013+杨俊杰+第3次实验
- 北京大学计算机科学系金鑫,北京大学2019届毕业生校友联系人见面会举行
- 江西有哪些互联网企业推荐(上)?
- P1209修理牛棚题解
- The style on this component requires your app theme to be Theme解决
- 免费合同管理软件有哪个好用?有哪些功能?
- Android支付接入(二):移动游戏基地
- 【博应用官网】电脑无法停止通用卷设备该如何解决?
- 社工工具安全测试-Seeker和ngrok
- 用公司复印机自助复印身份证技巧
- html中的表格标题字号代码,html表格代码大全.doc
- ThinkPad X230i安装ACHI_我是亲民_新浪博客
- 因为仇恨是人心的毒草
- 随机梯度下降,mini-batch梯度下降,在线学习机制,mapreduce
- 机器人无限火力无限e符文_无限火力装备符文评级 召唤师峡谷秒变欢乐谷 机器人化身跳楼机...
- 饼图和条形图适用于分析什么数据
热门文章
- 全国高校信息 ,全国市州信息 ,全国省市信息 ,全国区县联查信息 2019-08-27
- stm32F103C8T6控制DHT11
- (转)编辑器_编辑器杂谈(转载)+点评
- 《我国中小型连锁超市界定及发展方向探析》论文笔记(一)
- matlab从mp4文件中提取音频,怎么提取MP4视频中的音频,将MP4格式转换为MP3格式
- HTML5---H5---HTML网页常用的标签和新增的标签
- Linux Ext2文件系统
- 微信小程序开发实战(15):视频组件(video)
- 服务器显示内存错误怎么办,服务器怎么查看内存故障
- c语言考研面试经常问到的问题,考研复试常见问题(C/C++、Java)