运算符是一种特殊符号,用以表示数据的运算、赋值和比较等。
注意: 1) /: int i =12; i = i / 5; 2) %:最后的符号只跟被模数相同 3) 前++:先+1,后运算 后++:先运算,后+1 4) +: String字符串与其他数据类型只能做连接运算,且结果为String类型。 sysout(‘-‘+’a’+’-‘); vs sysout(“-“+’a’+’-‘); 的不一样
int i =12; i = i*5; i *= 5; //与上一行代码同样的意思 但是, short s = 10; s = s + 5; //报编译异常,除非:s = (short)(s + 5); 或者 s +=5; // s = s + 5,但是不会改变s的数据类型
注意:区分 == 和 = 的区别 进行比较运算操作以后,返回一个boolean类型的值(true或者false,boolean不能取值null) 如:4>=3 表达的是 4>3 或者 4=3,结果是true
运算符的两端是boolean值
注意:区分 & 和 && 的区别,以及 | 和 || 的区别 我们使用的时候,选择 && , ||
两端是数值类型的数据
例子:1.如何交换两数的值 2.将60转换为十六进制输出。
新闻热点
疑难解答