java语言基础入门——运算符的介绍

来源:互联网 发布:python算t统计量 编辑:程序博客网 时间:2024/05/20 12:49

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);}}


1 0