运算符是一些特殊符号, 主要用于数学函数, 一些类型的赋值语句和逻辑比较方面.
- public class test{ // 创建类
- /**
- * 赋值运算符: 赋值运算符以符号 "=" 表示, 其功能是将右方操作数所含赋给左方的操作数.
- * 算数运算符: 算数运算符以符号 "+(加)","-(减)","*(乘)","/(除)","%(求余)" 表示, 这类运算符大家都比较熟悉, 看下面用法就好.
- * 自增和自减运算符: 自增, 自减运算符的作用是使变量的值增 1 或减 1, 操作数据必须是一个 ××× 或浮点型变量.
- * 比较运算符: 比较运算符以符号 ">(大于)","<(小于)","==(等于)",">=(大于等于)","<=(小于等于)","!=(不等)" 表示.
- * 我相信这个大家也是一看就懂, 要注意比较运算符的结果都是 boolean 型的, 成立为 true, 否则就为 false.
- * 逻辑运算符: 逻辑预算付以符号 "&&,&(与, 注意这里是两个符号都可以使用)","||(或)","!(非)".
- * 逻辑运算符操作的数据必须是 boolean 的, 具体用法看下面代码.
- */
- public static void main(String[] args){ // 主方法
- int number1 = 1; // 声明 int 型变量并赋值为 1
- int number2 = 2; // 声明 int 型变量并赋值为 2
- int number3 = number2 + number1;// 这里用到了算数运算符, 这个时候 number3 将等于 3, 运算符替换的话, 你们懂.
- int number4 = 12 % 10;// 这里是求余, 这里 nunber4 将等于 2, 懂了吧.
- ++number1(--number1); // 这里用到了自增运算符, 表示在使用变量 number1 之前, 先使 number1 加 (减)1.
- number1++(number1--); // 表示在使用变量 number1 之后, 使 number1 然后加 (减)1.
- boolean result1 = number1<number2;// 这里用到了比较运算符, 成立则 true, 否则 false.
- // 下面这里用到了逻辑运算符, 这里代表的意思是或的意思,|| 代表的意思是两边哪一方成立都为 true, 都不成立才为 false.
- boolean result2 = ((number1<number2)||(number2>number1));
- }
- }
PS: 如果对二进制有了解的话, 可以百度自行学习一下 "位运算".
<java 基础 > 运算符 <7>
来源: http://www.bubuko.com/infodetail-2591254.html