文档章节

2-1 运算符

IMfreshman
 IMfreshman
发布于 2017/09/04 09:05
字数 305
阅读 5
收藏 0
点赞 0
评论 0

1.Java 语言中常用的运算符可分为如下几种:
Ø 算术运算符
Ø 赋值运算符
Ø 比较运算符
Ø 逻辑运算符
Ø 条件运算符

2.Java 中常用的算术运算符:

 自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量!例如 5++ 、 8-- 等写法都错误!
PS:% 用来求余数,也称为”取模运算符"

3.Java中的赋值运算符:

4.Java中的比较运算符:

1、  > 、 < 、 >= 、 <= 只支持左右两边操作数是数值类型
2、  == 、 != 两边的操作数既可以是数值类型,也可以是引用类型

5.Java中的逻辑运算符:
与、或、非、异或

6.java中的条件运算符:
语法形式:布尔表达式 ? 表达式1 :表达式2
运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值
 

String Str=(8>5)?"8大于5""8不大于5";
System.out.println(Str);

7.Java中运算符的优先级

没必要去死记运算符的优先级顺序,实际开发中,一般会使用小括号辅助进行优先级管理。

 

 

 

本文转载自:http://www.imooc.com/code/1279

共有 人打赏支持
IMfreshman
粉丝 1
博文 27
码字总数 5524
作品 0
济南
第五章 python变量与运算符

5.1 变量 5.1.1 什么时变量 变量:名字,可以将值赋值给变量,使用=赋值,如 >>>a=1#将数值1赋值给变量a >>>name='mike' >>>degree= ['优','良','中','差'] 注意:Python中变量是没有类型区......

九日_Reedo
2017/11/27
0
0
Python的二进制位运算

Python语言能够对整数进行逐位操作,它支持的运算符及含义如下所示: &:按位与 |:按位或 ^:按位异或 ~:取反 <<:左移 >>:右移 对于整型数据,各种位操作是对该数据的补码进行的(正数的...

zbing3
2013/02/26
0
0
JavaScript强化教程——JavaScript 运算符

本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— JavaScript 运算符 JavaScript 算术运算符 算术运算符用于执行两个变量或值的运算。 赋值 y = 5, 以下表格将向你...

哟猫Intry
2016/07/18
21
0
关系运算符

条件判断 这种情况的话可以使用条件语句来完成,但是我们暂时不学习条件语句,先来看一些更基础的知识:如何判断一个条件成不成立。 真假 在C语言中,条件成立称为“真”,条件不成立称为“假...

5vinsEnt
2016/03/14
6
0
云计算Python自动化:运算符代码详解

云计算Python自动化:运算符代码详解: 逻辑运算符: 以下假设变量 a 为 10, b为 20: and x and y 布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。 (a and b) 返回...

长沙千锋
05/16
0
0
七、基本语句和运算

说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略 一、基本语句 C语言...

长平狐
2013/03/28
26
0
位运算基础知识

一、二进制与十进制的相互转化: 1.十进制转二进制: (1)十进制整数转二进制数:“除以2取余,逆序排列,直到商为0”(除2取余法) (2)十进制小数转二进制数:“乘以2取整,顺序排列,直...

carmen-ly
2016/12/01
4
0
JavaScript操作符 - 适用于初学者的JavaScript教程

  操作符是执行某种数学,逻辑或赋值操作的符号。在某些情况下,有助于缩短代码(我们将在本章中看到)。      让我们看一个基于操作符的简单示例   2 + 2(这里+是加法运算符,2,2...

芒果web
2017/04/25
0
0
javascript运算符语法概述

操作数个数   javascript的运算符总共有46个,如果根据其操作数的个数进行分类,则大多数是二元运算符(binary operator),它们的操作数都是两个,它们将两个表达式合并成复杂表达式 1 + 2;...

jjjssswww
2017/06/06
0
0
Java 四则运算表达式求解

最近写了一个计算器,便将其中的核心模块——表达式求值这一块稍微封装了一下,以便以后能更好的代码复用,在此我想说一下我的感悟,写程序的时候尽量将那些能单独成为模块的尽量用函数或者类...

晨曦之光
2012/05/23
2.4K
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周一乱弹 —— 你的朋友圈有点生锈了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @Devoes :分享Trademark的单曲《Only Love (电视剧《妙手仁心 II》插曲)》: 《Only Love (电视剧《妙手仁心 II》插曲)》- Trademark 手机党少...

小小编辑
今天
130
6
【面试题】盲人坐飞机

有100位乘客乘坐飞机,其中有一位是盲人,每位乘客都按自己的座位号就坐。由于盲人看不见自己的座位号,所以他可能会坐错位置,而自己的座位被占的乘客会随便找个座位就坐。问所有乘客都坐对...

garkey
今天
1
0
谈谈神秘的ES6——(二)ES6的变量

谈谈神秘的ES6——(二)ES6的变量 我们在《零基础入门JavaScript》的时候就说过,在ES5里,变量是有弊端的,我们先来回顾一下。 首先,在ES5中,我们所有的变量都是通过关键字var来定义的。...

JandenMa
今天
1
0
arts-week1

Algorithm 594. Longest Harmonious Subsequence - LeetCode 274. H-Index - LeetCode 219. Contains Duplicate II - LeetCode 217. Contains Duplicate - LeetCode 438. Find All Anagrams ......

yysue
今天
2
0
NNS拍卖合约

前言 关于NNS的介绍,这里就不多做描述,相关的信息可以查看NNS的白皮书http://doc.neons.name/zh_CN/latest/nns_background.html。 首先nns中使用的竞价货币是sgas,关于sgas介绍可以戳htt...

红烧飞鱼
今天
1
0
Java IO类库之管道流PipeInputStream与PipeOutputStream

一、java管道流介绍 在java多线程通信中管道通信是一种重要的通信方式,在java中我们通过配套使用管道输出流PipedOutputStream和管道输入流PipedInputStream完成线程间通信。多线程管道通信的...

老韭菜
今天
0
0
AB 压力测试

Ubuntu 安装AB apapt-get install apache2-utils 使用AB 压力测试 -c 并发数 -n请求总数 ab -c 3000 -n 10000 http://localhost/test/index.php AB只能测试localhost 返回结果 This is Apac......

xiawet
今天
0
0
用Python绘制红楼梦词云图,竟然发现了这个!

Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具,下面我们来看看如何使用Python,来读红楼梦,绘制小...

猫咪编程
今天
1
0
Java中 发出请求获取别人的数据(阿里云 查询IP归属地)

1.效果 调用阿里云的接口 去定位IP地址 2. 代码 /** * 1. Java中远程调用方法 * http://localhost:8080/mavenssm20180519/invokingUrl.action * @Title: invokingUrl * @Description: * @ret......

Lucky_Me
今天
1
0
protobuf学习笔记

相关文档 Protocol buffers(protobuf)入门简介及性能分析 Protobuf学习 - 入门

OSC_fly
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部