class wo
{
public static void main(String[] args)
{
byte a=-17,a1,a2;
a1=(byte)(a>>>4);
a2=(byte)(a>>4);
System.out.println(a);
System.out.println(a1);
System.out.println(a2);
}
}
当a,a1,a2设为字节类型时候,无符号右移为什么和有符号右移结果一样啊?都是-2.(当是整型时候结果正常)我用的是JAVA1.6.0_05http://topic.csdn.net/t/20060304/17/4592722.html,这里有个相关解释 ,我没有看明白。
{
public static void main(String[] args)
{
byte a=-17,a1,a2;
a1=(byte)(a>>>4);
a2=(byte)(a>>4);
System.out.println(a);
System.out.println(a1);
System.out.println(a2);
}
}
当a,a1,a2设为字节类型时候,无符号右移为什么和有符号右移结果一样啊?都是-2.(当是整型时候结果正常)我用的是JAVA1.6.0_05http://topic.csdn.net/t/20060304/17/4592722.html,这里有个相关解释 ,我没有看明白。
解决方案 »
- java怎样获取ftp目录下的所有子文件名
- JAVA:这段代码有问题吗?
- 求教高手
- java对象中的主类型元素存在哪里,是否和main函数中的主类型变量一样存在堆栈中,还是作为对象的一部分存在堆中?
- 请教lucene高手:如何实现多字段的查询。用到那些类和方法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- http://www.5ie.net有Core Java 2 Volume II-Advanced Features 5th Edition下载
- 简单负值问题
- 刚学java两天,又很多问题不知道,请帮忙解答一下,谢了
- java如何实现撤消功能
- 请教:如何清除这些数据?谢谢!!!
- 求JAVA2实用教程(第三版)实验指导与习题解答
- 我用小颖java反编译反编译一个目录怎么列表里面说生成文件了,但是实际文件都没有
会被转换为int行的,在进行右移操作,然后被截取赋给原来的类型。