package com.zhidi.test1;
public class 运算符 {
public static void main(String[] args) {
/*
* 算术运算符
*/
// int a = 2;
// int b = 3;
// a++;// a = a; a = a + 1; 先赋值,后加减,自加
// ++b;// b = b + 1; b = b ; 先加减,再赋值
// System.out.println(a++);
// System.out.println(a);
// System.out.println(++b);
// String str = a+”“+b;//+在字符串中是表示字符串拼接
// System.out.println(str);
// 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除以b的余数
/*
* 赋值运算符
*/
// int a = 2;// = 表示赋值
// int b = 3;
// a += b;// a = a + b ; a=5,b=3
// a -= b;// a = a - b ; a=2,b=3
// a = b;// a = a b ; a=6,b=3
// a /= b;// a = a / b ; a=2,b=3;
// a %= b;// a = a % b ; a=2,b=3;
//
// System.out.println(a);
// System.out.println(b);
/*
* 比较运算符(关系运算符)
*/
// int a = 3;
// int b = 3;
//
// boolean c ;
// c = a > b ;
// c = a < b ;
// c = a <= b ;
// c = a >= b ;
// c = (a == b);// ==是比较两个值是否相等, = 是赋值,把右边的值赋给左边的值
// c = (a != b);
//
// System.out.println(c);
/*
* 逻辑运算符
*/
// 短路与,两边都为真,结果为真
String zh = "student";// 数据库中的真实账号
int pw = 123456;// 数据库中的真实密码
boolean a = false;
boolean b = true;
String zh2 = "stude"; //用户输入的账号
int pw2 = 1234;// 用户输入的密码
// System.out.println(zh==zh2 && pw==pw2);
// 短路或,只要一个为真,结果为真
// System.out.println(zh==zh2 || pw==pw2);
// 非
// System.out.println(!b);
// 位运算,如果是两个具体的数进行比较,比较的是二进制
// int i = 2; // 10
// int j = 3; // 11
char i = 'A';// 65
char j = 'B';// 66
int k = i^j;
// System.out.println(k);
/*
* 三元运算
*/
int m = 2;
int n = 3;
int week = 5;
// boolean boo = m