黑马程序员技术交流社区

标题: 借鉴别人的 小三之《数据类型与运算符》 [打印本页]

作者: 王浩威    时间: 2013-3-20 17:09
标题: 借鉴别人的 小三之《数据类型与运算符》
本帖最后由 王浩威 于 2013-3-20 17:14 编辑

1、基本数据数据类型
数值型:整形:byte(8位-128~
127) 1个字节、short(16位-32768~
32767)、int(32位)4个字节、long(64
位)8个字节; 常用后两者
浮点型:float(32
位),double(64位)
字符型:char
布尔型:boolean 只有两种值:
true /  false
所有变量使用前必须先定义
2、运算符
+ 、-、 *、 /、 加减乘除
%  取模(求余) a<b a%b -a%b=-
a -a%-b=-a a%-b=9
++ a=2 b=a++ a=3  b=2 b赋值后a自
加;  b=++a  a=3  b=3  a加后赋值
--  a=2 b=a--a=1  b=2  a=1 赋值后自
减 b=--a  a=1 b=1 先减后赋值
3、赋值运算符
= 赋值语句
+= -=  *= /= %=左右两边的先进行运算
再赋值
4、比较运算符
== 等于  != 不等于 < 小于 >大于
<=小于等于>=
大于等于instanceof
检查是否属于类对象  “字符”
instanceof string结果 ture
注意= 与==的区别
5、逻辑运算符
&  and 与 |  or 或^异或
!非 &&and短路:前者为false时不计
算后面的内容|| or短路 前者为true时
不计算后面的内容
6、位运算
<< 左移 >>右移 二进制位移  带符号
<<< 左移 >>>右移 二进制位移
作者: 许庭洲    时间: 2013-3-20 21:13
值得学习ing!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2