关于java的按位运算符算法

原创 2013年12月05日 11:45:28
1.加密第一步:把字符串转成byte字节








注意:1.中文字符转byte是有符号字符类型
      2.键盘上的阿拉拍数字和符号都是无符号字符类型, ascll值 输出是十进投
      3.按位运算符  无符号右移:18>>3 右移一位相当于除以2的N次方  18/(2的3次方)  无符号左移:18<<3 左移一位相当于乘以2的N次方  18*(2的3次方)

相关文章推荐

java位运算符

  • 2015年12月20日 22:03
  • 2KB
  • 下载

Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)

位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面...

java按位运算符中的异或

java中用到按位运算符时,就是按照单个比特流,即二进制位。会将两个数据都转换成二进制的形式来将进行异或、或、与、非等操作。 按位运算的来源于C的低级操作。 作用:我们经常要操纵硬件,需要频繁设置硬件...

Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)

原文地址:http://blog.csdn.net/is_zhoufeng/article/details/8112199 位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面...

java 的位运算符详解实例 ------与(&) 、或( |) 、非( ~) 、异或( ^)

位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面...

Java学习中位运算符底层运算过程

以两个int型数据为例子,详细的描述它们之间进行& | ^操作的底层二进制运算过程,并分别对它们进行取反操作。 /** 两个int型数据进行& | ^操作,并对它们进行~ 底...

Java 中的位运算符

Java 定义的位运算(bitwise operators )直接对整数类型的位进行操作,这些整数类型包括long,int,short,char,and byte 。 ~ 按位非(NOT)(一元...

java的位运算符详解实例——&、^、|、~、<<、>>、>>>

&、^、|、~、、>>>

Java位运算符

1、正负数二进制表示形式即关系 在了解位移之前,先了解下正数和负数的二进制表示形式和关系: 举例 15和-15 : 15 的原码 : 00000000 00000000 00000000...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于java的按位运算符算法
举报原因:
原因补充:

(最多只允许输入30个字)