本文共 1829 字,大约阅读时间需要 6 分钟。
转义符用加号链接
转义符用处不大; \n 回车符号,\t 制表 tab 一个制表符代表8个字符,\r 退格 16位的换行符号 是一个 \n 也就是一个字节可以搞定 8位的换行符号 是两个字符才能搞定 \r\n , \\ 生成一个斜杆, \" 生成一个双引号, \' 生成一个单引号】
算是运算符:有几点要注意
1,两个数据做运算结果会向大的数据类型转换。
2,两个变量坐运算必须要赋值不赋值是无法运算的。
public class T6 { public static void main(String[] args) { int a = 10;//32位 double b=1.5;//64位 System.out.println(a*b);//结果转化成double类型 }}结果 15.0赋值运算符:= 在变量就是把值给右边一份, 把地址复制一份给左边
算术运算符:+ - * / % ,% 取余数,字符串与任何数据类型相加 都是连接符号,连接符号加号连接。
++ -- 注意! 符号在前和符号在后,在前的先运算,在后的后运算。
public class T6 { public static void main(String[] args) { int a = 1; a++;//计算机运行及结果:2 1 ++a;//计算机运行及结果:2 3 a--;//计算机运行及结果:2 2 --a;//计算机运行及结果:2 1 }}复合运算符:+= -= /= *= %= 注意自带强制类型转换
public class T6 { public static void main(String[] args) { int a = 1; System.out.println(a+=15.5);//a=(int)(a+15.5) }}关系运算符:在计算机中,什么东西都是数字,数值之间的关系,> (大于) <(小于) ==(等于) !=(不等于),>=(大于等于) <=(小于等于)
逻辑运算符:逻辑值,只有两个结果真或者假,逻辑值 true false。多条件组合
&&与,同时,并且(两个条件都成立才为真)(他有一个隐藏效果,如果第一个结果为假他就不会看第二个,结果直接为假 false)
public class T6 { public static void main(String[] args) { System.out.println(1==1&&2==2);//true && true true System.out.println(3==1&&1==3);//false && false false System.out.println(6==6&&1==8);//true && false false System.out.println(1==3&&5==5);//false && true false }}|| 或者,或(两个条件只要有一个结果成立,结果就为真),(他的第一个结果为 true他就不会看第二个结果直接,为真)
public class T6 { public static void main(String[] args) { System.out.println(1==1||2==2);//true || false true System.out.println(3==3||1==3);//true || true true System.out.println(6==1||3==8);//false || false false System.out.println(1==3||5==5);//false || true true }}取反 (意思就是真的为假,假的为真),!true false,!false true。
位运算符:& 与 | 或 ~非 ^异或
<< 向左移动地位补0
>> 向右移动负数高位补1 正数高位补0
>>> 无符号向右移动高位补0
转载地址:http://zxoxx.baihongyu.com/