Java中的位运算
文章平均质量分 72
cai555
这个作者很懒,什么都没留下…
展开
-
int类型与四位字节数组互转(java)
原文:http://topic.csdn.net/u/20070606/12/7cd05c3e-71da-42ff-b218-4fd0482f253b.html package com.mapabc.sz_hbt.util; /** * <p>Title:整型与长度为4的字节数组的互换 </p> * <p>Description: <...原创 2009-09-18 10:55:52 · 1008 阅读 · 0 评论 -
byte short int占用的字节数,以及解释,写的很好
int 四字节没错 byte一字节也没错 但一个字节有8位哦! 先看byte,byte占一字节,一字节等于八位 我们来看看一个位能表示多少东西: 最小0 最大1 表示 2的1次方 再看看两个位能表示多少东西: 最小00 最大11 共2的2次方, 能表达四个数 再看看三个位能表示多少东西: 最小000 最大111 共2的3次方,能表达8个数 那八个位能表示多少? 最小:000000...原创 2009-09-18 11:08:55 · 381 阅读 · 0 评论 -
Java 中的位运算
移位运算符 包括: “>> 右移”;“<< 左移”;“>>> 无符号右移” 例子: -5>>3=-1 1111 1111 1111 1111 1111 1111 1111 1011 1111 1111 1111 1111 1111 1111 1111 1111 其结果与 Math.floor((...原创 2009-09-18 11:11:40 · 89 阅读 · 0 评论 -
java中byte数组与int类型的转换(两种方式)
java中byte数组与int类型的转换,在网络编程中这个算法是最基本的算法,我们都知道,在socket传输中,发送、者接收的数据都是 byte数组,但是int类型是4个byte组成的,如何把一个整形int转换成byte数组,同时如何把一个长度为4的byte数组转换为int类型。 下面有两种方式。 public static byte[] int2byte(int res) { byt...原创 2009-09-18 11:25:33 · 582 阅读 · 0 评论