java中运算符七类:
1、算术运算符,包括+(加)、-(减)、*(乘)、/(除)、%(取余)、++(自加)、---(自减);
2、赋值运算符,包括=(赋值)、+=(加法赋值)、-=(减法赋值)、*=(乘法赋值)、/=(除法赋值)、%=(取模赋值);
例:a+=b;相当a=(a的类型)(a+b);
b+=c;
3、关系运算符,包括>(大于)、>=(大于等于)、<=(小于等于)、<(小于),==(等于)、!=(不等);其运算结果为boolean型数据
4、逻辑运算符,包括&(与)、|(或)、^(异或)、!(非)、&&(逻辑与)、||(逻辑或);逻辑运算符对boolean类型结果的表达式进行运算,其结果总是boolean类型
boolean d=b<=10;
boolean e=b>=5;
System.out.println("b+c的值在5-10之间?"+(e&d));
5、位运算符,包括~(按位取反)、&(按位与)、|(按位或)、^(按位异或)
6、移位运算符,包括<<(左移)、>>(右移);左移一位相当于乘2,右移一位相当于除以2;符号不变;
7、字符串连接运算符;+可以连接两个字符串,以及字符串与其他数据类型连接,成为一个新的字符串;
char a='整';
String PromptInt="请输入1个"+a+"型数值";
//java语言基础入门-运算符的介绍
import java.util.Scanner;
public class OperatorIntroduction {
public static void main(String[] args) {
// TODO 自动生成的方法存根
Scanner input=new Scanner(System.in);
char a='整';
String PromptInt="请输入1个"+a+"型数值";
String PromptFloat="请输入1个浮点型型数值";
System.out.println(PromptInt);
int b=input.nextInt();
System.out.println(PromptFloat);
float c=input.nextFloat();
b+=c;
boolean d=b<=10;
boolean e=b>=5;
System.out.println("b+c的值在5-10之间?"+(e&d));
System.out.println("b+c的值为:"+b);
}
}