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
- java语言基础入门——运算符的介绍
- java语言基础入门——数组的介绍
- java语言基础入门——类的介绍
- java语言基础入门——内部类的介绍
- java语言基础入门——各类流的介绍
- Java语言基础——运算符
- java语言基础入门——break,continue介绍
- java语言基础入门——变量、数据及常量的介绍
- 六:Java语言基础组成——运算符之赋值运算符、比较运算符
- JAVA基础入门运算符
- java语言基础——6运算符
- Java语言基础(五)—— 运算符
- 黑马程序员—Java语言基础(运算符、代码示例)
- 五:Java语言基础组成—— 运算符之算术运算符
- java语言基础入门——多线程
- java语言基础入门——泛型
- java基础—运算符
- Go编程基础—语言运算符
- android学习好的文章及一些问题的解决方法书签整理
- Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
- 飞机界面设置
- 【FAQ】ubuntu:java opensdk 7 如何升级到 8?
- 习题8-12 UVA - 1153 Keep the Customer Satisfied 顾客是上帝(优先队列贪心)
- java语言基础入门——运算符的介绍
- PopupWindow常见问题
- block使用
- extern作用详解
- POJ3616 Milking Time(DP:最大子段和)
- Some file crunching failed, see logs for details
- 欢迎使用Markdown编辑器写博客
- Android中Activity的finish()、destroy()、System.exit()区别
- Mybatis1.0