21xrx.com
2024-11-08 21:21:10 Friday
登录
文章检索 我的文章 写文章
Java运算符表:让你轻松了解Java中的各种运算符
2023-06-13 01:26:44 深夜i     --     --
Java编程 运算符 代码案例
如果是

Java语言中有多种运算符,包括算术运算符、关系运算符、位运算符、逻辑运算符等等。这些运算符的使用非常普遍,是Java程序员必须掌握的基础知识之一。本文将为大家介绍Java中的各种运算符,并且会给出相关的代码案例,让读者更好地理解运算符的使用方法。

下面是Java中各种运算符的一张表格:

| 运算符 | 名称      | 说明                            |

| ------ | -------------- | ---------------------------------------------------------- |

| +   | 加       | 两个操作数相加                       |

| -   | 减       | 操作数相减                         |

| *   | 乘       | 两个操作数相乘                       |

| /   | 除       | 操作数相除                         |

| %   | 取模      | 操作数相除,返回余数                    |

| ++   | 自增      | 变量自加1                         |

| --   | 自减      | 变量自减1                         |

| ==   | 等于      | 判断两个操作数是否相等                   |

| !=   | 不等于或不同于 | 判断两个操作数是否不相等                  |

| >   | 大于      | 判断左操作数是否比右操作数大                |

| <   | 小于      | 判断左操作数是否比右操作数小                |

| >=   | 大于等于    | 判断左操作数是否大于等于右操作数              |

| <=   | 小于等于    | 判断左操作数是否小于等于右操作数              |

| &&   | 布尔与     | 当且仅当两个操作数都为true时,表达式的值才为true      |

| \|\|  | 布尔或     | 当两个操作数有一个为true时,表达式的值就是true       |

| !   | 布尔非     | 如果操作数为true,则表达式的值为false;如果操作数为false,则值为true |

下面是一个简单的Java代码示例,演示了Java中的一些运算符的使用方法:


public class OperatorsDemo {

  public static void main(String[] args) {

    int a = 10, b = 20, c = 25, d = 25;

    System.out.println("a + b = " + (a + b)); // 输出 a + b = 30

    System.out.println("a - b = " + (a - b)); // 输出 a - b = -10

    System.out.println("a * b = " + (a * b)); // 输出 a * b = 200

    System.out.println("b / a = " + (b / a)); // 输出 b / a = 2

    System.out.println("b % a = " + (b % a)); // 输出 b % a = 0

    System.out.println("c % a = " + (c % a)); // 输出 c % a = 5

    System.out.println("a++  = " + (a++));  // 输出 a++  = 10

    System.out.println("a--  = " + (a--));  // 输出 a--  = 11

    // 检查左操作数是否小于或等于右操作数,如果是,则返回true,否则返回false

    System.out.println("a < b = " + (a < b)); // 输出 a < b = true

    // 检查左操作数与右操作数是否相等,如果相等,则返回true,否则返回false

    System.out.println("a == b = " + (a == b)); // 输出 a == b = false

    // 检查左操作数和右操作数是否相等,如果不相等,则返回true,否则返回false

    System.out.println("a != b = " + (a != b)); // 输出 a != b = true

    System.out.println("c > d = " + (c > d)); // 输出 c > d = false

    System.out.println("c < d = " + (c < d)); // 输出 c < d = false

    System.out.println("c >= d = " + (c >= d)); // 输出 c >= d = true

    System.out.println("c <= d = " + (c <= d)); // 输出 c <= d = true

    boolean x = true, y = false;

    // 进行与运算,当且仅当x和y都为true时,表达式的值才为true

    System.out.println("x && y = " + (x&&y)); // 输出 x && y = false

    // 进行或运算,当x或y有一个为true时,表达式的值就是true

    System.out.println("x || y = " + (x||y)); // 输出 x || y = true

    // 进行非运算,如果操作数为true,则表达式的值为false;如果操作数为false,则值为true

    System.out.println("!(x && y) = " + !(x && y)); // 输出 !(x && y) = true

  }

}

通过以上代码案例,可以更好地理解Java运算符表格中各种运算符的具体使用方法。

本文介绍了Java运算符表,旨在让读者更好地了解Java中的各种运算符。通过本文的介绍和代码案例,相信读者能够轻松掌握Java中的各种运算符,并加以运用。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复