java 字符串 移位_java中移位操作
/**
*
* @author SunRain
*2013-10-14 8:09:50
*在最后一个移位运算中,结果没有直接付给b,而是直接打印出来,所以结果是正确的,
*其他的是会被先转换成int型,再进行右移操作,然后被截断,付给原来的类型,得到的结果可能不是正确的。
*/
public class URShift {
public static void main(String[] args){
int i = -1;
System.out.println("i: " + Integer.toBinaryString(i));
i >>>= 10;
System.out.println("i: " + Integer.toBinaryString(i));
long l = -1;
System.out.println("l: " + Long.toBinaryString(l));
l >>>= 10;
System.out.println("l: " + Long.toBinaryString(l));
short s = -1;
System.out.println("s: " + Integer.toBinaryString(s));
s >>>= 10;
System.out.println("s: " + Integer.toBinaryString(s));
byte b = -1;
System.out.println("b: " + Integer.toBinaryString(b));
b >>>= 10;
System.out.println("b: " + Integer.toBinaryString(b));
b= -1;
System.out.println("b: " + Integer.toBinaryString(b));
System.out.println("b: " + Integer.toBinaryString(b >>> 10));
}
}
java 字符串 移位_java中移位操作相关推荐
- java 字符串总结_Java中字符串(String)总结
先说说JDK API: JDK中包含大量的API类库,所谓API(Application Programming Interface,应用程序编程接口,这些功能以类的形式封装). JDK API包含的 ...
- java 字符串用法_java中字符串的用法
1.String中的每个字符都是一个16位的Unicode字符,用Unicode很容易表达丰富的国际化字符集,比如很好的中文支持.甚至Java的标识符都可以用汉字,但是没人会用吧(只在一本清华的< ...
- java 字符串 判断_Java中判断字符串是否相等的实现
在最近的开发中,我踩到一个坑,过程是这样的.我需要在Java中判断两个字符串是否相等,按照以往的经历使用 == 双等号的操作符来判断,但是在Java中,这样写却没有实现我想要的效果.经过查阅资料后,把 ...
- java右移位_java中的左移 右移
1. 左移运算符 左移运算符< 1)它的通用格式如下所示: value << num num 指定要移位值value 移动的位数. 左移的规则只记住一点:丢弃最高位,0补最低位 如果 ...
- java 字符串 面试_JAVA中String介绍及常见面试题小结
字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串. 深刻认识String 1)String为字符串常量:即String对象一旦 ...
- java 字符串掐头去尾_java中常见的类
简介 类层次结构最顶层的基类,所有类都直接或间接继承自Object类,所以,所有的类都是以恶个Object(对象) 构造方法 Object: 构造一个对象,所有子类初始化时都会优先调用该方法 常用的成 ...
- java 字符串驻留_Java中的字符串驻留
最近在工作的时候,一句再正常不过的代码String a = "hello" + "world";被改成了new StringBuilder().append(& ...
- java 字符串模糊搜索_Java中的模糊字符串搜索库
您可以使用Apache Lucene,但根据用例,这可能是太重了.对于非常简单的模糊搜索,使用它可能有点复杂(如果我错了,请纠正我)它需要您构建索引. 如果您需要一个简单的在线(=不维护索引)算法,您 ...
- java字符串长度_Java中String字符串的最大长度?
1.Java中的字符串String最大长度,编译期如果是javac编译就是65534.如果绕过javac编译的限制,其最大长度可以达到u2类型变达的最大值65535. Oracle JDK的编译工具J ...
最新文章
- 推荐10个安全又有实力的办公软件,极大提升办公效率
- JS 禁用键盘按钮
- 2013 javaB1 世纪末的日期
- 如何对计算属性进行修改_「计算摄影」计算机如何学会自动地进行图像美学增强?...
- 在程序员的道路上,义无反顾的努力,有思想的人,很多,好的想法,需要学习。(以此共勉)...
- [CTSC2017]吉夫特(思维+巧妙)
- tensorflow python3.6_[教程]Tensorflow + win10 + CPU + Python3.6+ 安装教程
- 一致性hash算法虚拟节点_一致性Hash算法原理详解
- RHEL5 基于虚拟用户验证的VSFTP服务器
- 蓝桥杯2019年第十届C/C++省赛B组第九题-后缀表达式
- 自定义http报头_http协议报头详解HTTP协议结构
- 阿里巴巴公司内部资料:交互设计全档案
- java 企业微信对接_Java对接企业微信
- c语言malloc(c语言malloc头文件)
- matlab小车运动轨迹增量式PID控制
- 手机墙刷APP下载量骗推广费 10人因涉嫌合同诈骗被捕
- 請問下需要一套繁體字多商戶商城+跑腿外賣系統
- VOC数据集mAP计算(附带代码)解析
- Win10 清理备用内存
- 利用adb设置安卓http代理