package org.zhanghua.javase.grammar;
/**
* 运算符
*
* @author ZhangHua
*
*/
public class Operator {
/**
* 算术运算符:+,-,*,/,%,++,-- 关系运算符:>,<,>=,<=,==,!= 逻辑运算符:&,|,!,^,&&,||
* 位运算符:&,|,^,~,>>,<<,>>> 赋值运算符:= 扩展运算符:+=,-=,*=,/= 字符串连接运算符:+
*
*/
public void number() {
int i = 1;
System.out.println("i:" + i);
int j = 2;
System.out.println("j:" + j);
j++;
System.out.println("j++:" + j++);
System.out.println("j:" + j);
i++;
System.out.println("i++:" + i++);
System.out.println("i:" + i);
i += j; // i=i+j;
System.out.printf("i+=j:%s", i);
}
public static void main(String[] args) {
new Operator().number();
}
}
/**
* 运算符
*
* @author ZhangHua
*
*/
public class Operator {
/**
* 算术运算符:+,-,*,/,%,++,-- 关系运算符:>,<,>=,<=,==,!= 逻辑运算符:&,|,!,^,&&,||
* 位运算符:&,|,^,~,>>,<<,>>> 赋值运算符:= 扩展运算符:+=,-=,*=,/= 字符串连接运算符:+
*
*/
public void number() {
int i = 1;
System.out.println("i:" + i);
int j = 2;
System.out.println("j:" + j);
j++;
System.out.println("j++:" + j++);
System.out.println("j:" + j);
i++;
System.out.println("i++:" + i++);
System.out.println("i:" + i);
i += j; // i=i+j;
System.out.printf("i+=j:%s", i);
}
public static void main(String[] args) {
new Operator().number();
}
}