4、Java入门教程【运算符】
发布人:shili8
发布时间:2025-01-09 23:26
阅读次数:0
**Java入门教程**
**第四章:运算符**
在 Java 中,运算符是用于执行基本运算的符号。这些运算符可以用来进行算术运算、比较运算、逻辑运算等。
###4.1 算术运算符Java 支持以下几种算术运算符:
* `+`:加法* `-`:减法* `*`:乘法* `/`:除法* `%`:取余数* `++`:自增* `--`:自减#### 示例代码:
javapublic class ArithmeticOperators { public static void main(String[] args) { int a =10; int b =2; // 加法 System.out.println("a + b = " + (a + b)); // 减法 System.out.println("a - b = " + (a - b)); // 乘法 System.out.println("a * b = " + (a * b)); //除法 System.out.println("a / b = " + (a / b)); // 取余数 System.out.println("a % b = " + (a % b)); // 自增 a++; System.out.println("a = " + a); // 自减 a--; System.out.println("a = " + a); } }
###4.2 比较运算符Java 支持以下几种比较运算符:
* `==`:等于* `!=`:不等于* `>`:大于* `<`:小于* `>=`:大于或等于* `<=`:小于或等于#### 示例代码:
javapublic class ComparisonOperators { public static void main(String[] args) { int a =10; int b =20; // 等于 System.out.println("a == b ? " + (a == b)); // 不等于 System.out.println("a != b ? " + (a != b)); // 大于 System.out.println("a > b ? " + (a > b)); // 小于 System.out.println("a < b ? " + (a < b)); // 大于或等于 System.out.println("a >= b ? " + (a >= b)); // 小于或等于 System.out.println("a <= b ? " + (a <= b)); } }
###4.3 逻辑运算符Java 支持以下几种逻辑运算符:
* `&&`:与(且)
* `||`:或* `!`:非#### 示例代码:
javapublic class LogicalOperators { public static void main(String[] args) { boolean a = true; boolean b = false; // 与(且) System.out.println("a && b ? " + (a && b)); // 或 System.out.println("a || b ? " + (a || b)); // 非 System.out.println("!a ? " + (!a)); } }
###4.4 赋值运算符Java 支持以下几种赋值运算符:
* `=`:等于* `+=`:加法赋值* `-=`:减法赋值* `*=`:乘法赋值* `/=`:除法赋值* `%=`:取余数赋值#### 示例代码:
javapublic class AssignmentOperators { public static void main(String[] args) { int a =10; int b =2; // 等于 a = b; System.out.println("a = " + a); // 加法赋值 a += b; System.out.println("a = " + a); // 减法赋值 a -= b; System.out.println("a = " + a); // 乘法赋值 a *= b; System.out.println("a = " + a); //除法赋值 a /= b; System.out.println("a = " + a); // 取余数赋值 a %= b; System.out.println("a = " + a); } }
### 总结本章介绍了 Java 中的运算符,包括算术运算符、比较运算符、逻辑运算符和赋值运算符。这些运算符是 Java语言中非常重要的一部分,它们用于执行基本运算,使得程序能够进行复杂的计算和操作。
### 练习1. 写一个程序,使用算术运算符实现一个简单的加法器。
2. 写一个程序,使用比较运算符实现一个简单的排序器。
3. 写一个程序,使用逻辑运算符实现一个简单的判断器。
4. 写一个程序,使用赋值运算符实现一个简单的赋值器。
### 参考* 《Java语言教程》(第5版)
* 《Java编程思想》(第4版)