不用比较运算符,判断int型的a,b两数的大小。
来源:互联网 发布:python 列表转多层字典 编辑:程序博客网 时间:2024/04/30 08:35
这是justinavril一道面试题:
public class TestCompare {
public static String compare(Integer x,Integer y){
String [] buf={">"," <"};
int result=(x-y)>>>31;
System.out.println(result);
return buf[result];
}
public static void main(String[] args){
int i =2;
int j =3;
String aa = compare(i,j);
System.out.println(aa);
}
}
这是测试代码,代码并非我原创的。
用来学习学习下阿,呵,还有这么雷人的面试题阿。汗一个!
位运算符
一共3个移位运算符,左移位<<,右移位>>和无符号移位>>>。左移位<<在低位处补0。右移位>>若值为正则在高位插入0,若值为负则在高位插入1。无符号右移位>>>无论正负都在高位处插入0。
1010 0000 0000 0000 0000 0000 0000 0000 >>> 4
gives 0000 1010 0000 0000 0000 0000 0000 0000
- 不用比较运算符,判断int型的a,b两数的大小的答案
- 不用比较运算符,判断int型的a,b两数的大小的答案
- 不用比较运算符,判断int型的a,b两数的大小的答案
- 不用比较运算符,判断int型的a,b两数的大小。
- 不用比较运算符,判断int型的a,b两数的大小
- 不用比较运算符,判断int型的a,b两数的大小,考虑溢出问题
- 不用比较运算符及循环控制语句,判断int型的a、b两数的大小
- 不用比较运算符及循环控制语句,判断int型的a、b两数的大小
- 不用比较运算符及循环控制语句,判断int型的a、b两数的大小
- 不用比较运算符及循环控制语句,判断int型的a、b两数的大小
- 一个比较有意思的判断两数大小的方法,不用逻辑比较运算符
- 不用运算符比较两个int数的大小
- 不用比较运算符比较两个数的大小
- 不用比较运算符比较两个数的大小
- C++ 不用判断运算符进行比较两个数的大小
- 不用比较符判断两个数的大小 (移位)
- 不用运算符,比较来那个int型数值的大小
- 不用任何比较操作判断正整数a和b的大小
- 也来写个struts2 CURD的例子-Move CRUD Operations into the same Action
- C语言指针的指针作用(返回值)之二
- 你还在用if else吗?
- ControlDesigner 不存在的解决
- 在IIS上部署ASPNETMVC Beta网站
- 不用比较运算符,判断int型的a,b两数的大小。
- CHARINDEX和PATINDEX详解
- ORACLE常用函数
- 在Silverlight中读取指定URL图片包数据
- 命令行传参数
- simics 使用指南
- 解决在安装Arm-elf-tools 时遇到的问题
- Windows XP自动登录设置方法
- DM9000 驱动移植及源码简析