The third day of learning java, follow the teacher every day to continue to learn and improve a little, everyone cheer on the duck together

Today I learned arithmetic operators, relational operators, self-increasing and self-decreasing operators, and logical operators, and I made progress every day.
The self-increment and self-decrease operator is in front of the variable, firstly executes the self-increase and decrement operation, and then completes the current line of code; after the variable, first executes the code, and then performs the self-increment and decrement operation.

class Demo1 {
public static void main (String [] agrs) {
// operator +-* /
int num = 10;
int num1 = 20;

num = num + num1;
num = num - num1;
num = num * num1;
num = num / num1;

System.out.println(num);
System.out.println(num1);

// The lazy operator + =-= * = / =
int num2 = 12;
int num3 = 4;

num2 + num3;
num2 - = num3;
num2 * = num3;
num2 / = num3;

System.out.println(num2);
System.out.println(num3);

// Relational operator <> <=> =! = ==
boolean ret = true;

ret = 4> 2;

System.out.println(ret);

ret = 3 <6;

System.out.println(ret);

ret = 4 <= 5;

System.out.println(ret);

ret = 3> = 4;

System.out.println(ret);

ret = 5! = 8;

System.out.println(ret);

ret = 4 == 6;

System.out.println(ret);

// Increment and decrement operator
int num4 = 3;

System.out.println(“num4 : " + num4);
System.out.println(”++num4 : " + num4++);
System.out.println("–num4 : " + num4++);
System.out.println("–num4 :" + --num4);

// logical operator
boolean ret1 = false;

ret1 = 4 > 3 && 5 >1;

System.out.println(ret1);

ret1 = 4 > 1 && 3 > 5;

System.out.println(ret1);

ret1 = 3 > 1 || 4 < 5;

System.out.println(ret1);

ret1 = 4 > 2 || 5 > 2;

System.out.println(ret1);

ret1 = !(5 < 6);

System.out.println(ret1);

ret1 = !(3 > 1);

System.out.println(ret1);

// Logical operator and short circuit principle problem
boolean ret2 = false;
int num5 = 24;

ret2 = ++num5 > 28 && --num5 < 30;

System.out.println("ret2 : " +ret2);
System.out.println("num5 : " +num5);

ret2 = num5 < 27 || ++num5 > 20;

System.out.println("ret2 : " +ret2);
System.out.println("num5 : " +num5);

// Small practice
// numeric characters
boolean ret4 = false;
char ch = '0';
ret4 = ch <= '9' && ch> = '0';

System.out.println(ret4);

//数值0 ~ 9
boolean ret3 = true;
int num6 = 0;
ret3 = num6 >= 0 && num6 <= 9;

System.out.println(ret3);

}

}

Published 1 original article · Liked 0 · Visits 2

Guess you like

Origin blog.csdn.net/a232334/article/details/105545347