对Java的数据类型和运算符的理解
|
abstract
|
continue
|
if
|
new
|
switch
|
|
assert
|
default
|
for
|
package
|
synchronized
|
|
boolean
|
do
|
goto
|
private
|
this
|
|
break
|
double
|
implements
|
protected
|
throw
|
|
byte
|
else
|
import
|
public
|
throws
|
|
csae
|
enum(Java是从)
|
instanceof
|
return
|
transient(用来表示一个域不是该对象串行化的一部分)
|
|
catch
|
extends
|
int
|
short
|
try
|
|
char
|
final
|
interface
|
static
|
void
|
|
class
|
finally
|
long
|
strictfp
|
volatile
|
|
const
|
float
|
native
|
super
|
while
|
- 直接通过单个字符来指定字符型值,如‘A’、‘9’、‘0’等
- 通过转义字符表示特殊字符值,例如‘\n’、‘\t’等
- 直接通过Unicode值来表示字符型值,格式是‘\uXXXX’,其中XXXX代表一个十六进制的整数
结果:


结果:

- 算术运算符

结果:

“+”也可以做字符串的连接符来使用

结果:

-:减法运算符

结果:

*:乘法运算符

结果:


结果:


结果:

- 赋值运算符
- 位运算符
- 比较运算符
- 逻辑运算符
- 三目运算符
- 运算符的结合性和优先级
|
运算符说明
|
Java运算符
|
|
分隔符
|
. [] () {} , ;
|
|
单目运算符
|
++ -- ~ !
|
|
强制类型转换运算符
|
(type) (注:type=char,int,short……)
|
|
乘法/除法/取余
|
*、/、%
|
|
加法/减法
|
+ -
|
|
位移运算符
|
<< >> >>>
|
|
关系运算符
|
< <= > >= instanceof
|
|
等价运算符
|
== !=
|
|
按位与
|
&
|
|
按位异或
|
^
|
|
按位或
|
|
|
|
条件与
|
&&
|
|
条件或
|
||
|
|
三目运算符
|
? :
|
|
赋值
|
= += -= *= /= &= |= ^= %= <<= >>= >>>=
|

结果:

- 假设x=11,y=3,则表达式x%y != 0的值是 true ,表达式x&y的值是3或0011。(将这个数转换成二进制数来运算)
对Java的数据类型和运算符的理解的更多相关文章
- JAVA基础--数据类型和运算符总结
一,JAVA的数据类型 逻辑型----boolean 只允许取值true和false 字符型----char java采用unicode编码(utf16),每个字符占用两个字节 整数型----byte ...
- java基本数据类型和运算符
一.基本数据类型 种类: 内置数据类型 引用数据类型 1.内置数据类型 一共有八种基本类型,六个数字类型(四个整数类型,两个浮点型),一个布尔型,一个字符类型. (1)byte: byte数据类型是8 ...
- Java基础 - 数据类型和运算符
Java 语言支持的类型分为两类:基本数据类型(Primitive Type)和引用类型(Reference Type). 目录 基本数据类型 数值类型 整数类型 byte short int lon ...
- Java中的变量,数据类型和运算符
变量,数据类型和运算符 1.变量是一个数据存储空间的表示,它是储存数据的基本单元. 如何理解这句话,下面用一个表格可以形象的表达: 变量与房间之间的对应关系 房间名称 变量名 房间类型 变量类型 入住 ...
- Java 第二章 变量、数据类型和运算符
第二章 变量.数据类型和运算符 什么是变量: 变量代表一块内存区域,变量类型不一样,这一块内存的大小也不一样. #在编程语言里面,你可以通过定义变量,向内存里添加数据或者修改内存已有的数据. ...
- Java1变量数据类型和运算符
day02_变量数据类型和运算符 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public class jh_01_数据类型说明 { public ...
- IOS开发新手教程(一)-数据类型和运算符
OC语法入门(一) 数据类型和运算符 1.1凝视 凝视和其它语言一样,同意单行 ,多行凝视,一份规范的代码里面须要有一些正式的凝视,例如以下凝视: /* 这是多行 凝视 */ //这是多行凝视 OC语 ...
- PostgreSQL自学笔记:5 数据类型和运算符
5 数据类型和运算符 5.1 PostgreSQL 数据类型介绍 5.1.1 整数类型 整型类型 字节 取值范围 smallint 2字节 -2^15 ~ 2^15 int integer 4字节 - ...
- 使用 JavaScript 中的变量、数据类型和运算符,计算出两个 number 类型的变量与一个 string 类型的变量的和,根据 string 类型处于运算符的不同位置得到不同的结果
查看本章节 查看作业目录 需求说明: 使用 JavaScript 中的变量.数据类型和运算符,计算出两个 number 类型的变量与一个 string 类型的变量的和,根据 string 类型处于运算 ...
随机推荐
- 用于NLP的CNN架构搬运:from keras0.x to keras2.x
本文亮点: 将用于自然语言处理的CNN架构,从keras0.3.3搬运到了keras2.x,强行练习了Sequential+Model的混合使用,具体来说,是Model里嵌套了Sequential. ...
- FasfDFS整合Java实现文件上传下载
文章目录 一 : 添加配置文件 二 : 加载配置文件 1. 测试加载配置文件 2. 输出配置文件 三:功能实现 1.初始化连接信 ...
- 如何开发自己的搜索帝国之ES图形化Kibana安装与使用
在如何开发自己的搜索帝国之Elasticsearch中已经介绍安装好了ES,下面就Kibana对ES的查询监控作介绍,就是常提到的大数据日志处理组件ELK里的K. 什么是Kibana?现引用园友的一段 ...
- SQL SERVER镜像切换
--SQL SERVER镜像切换 ------------------------------2013/11/30 切换条件 高性能 没有见证服务器的高安全性模式 具有见证服务器的高安全性模式 自 ...
- OC版贪吃蛇
昨天写了一个js版贪吃蛇,今天突然想写一个OC版的,来对比一下两种语言的区别 oc版功能,适配所有尺寸iphone,可暂停,可设置地图和蛇的比例,可加速 对比一下会发现js版的相对OC版的会简单一些, ...
- vue小组件练习之文字居中对齐组件
时隔多月,继续学习Vue,这次是一个组件的制作过程 先让我们来看一下组件的预期效果 上图为公司自营的一个微信商城的某一部分截图,可以看到红框内部分的文字多行与单行是居中对齐的,我们现在要做的就是使用V ...
- (转)CentOS无损调整磁盘分区大小的实现方法
前几天在QQ群里,有一个朋友问到关于Linux中如何无损调整磁盘分区大小的问题,针对这个问题我在实际使用的过程中也曾探索过,所以比较关注如何无损的调整磁盘分区大小,而不丢失数据!在Windows中,我 ...
- CSS小随笔(三)浮动与定位
先来说一下CSS中的浮动 一.浮动 1.标准流中的块级盒子,宽度将自动伸展为100%,而浮动的块级盒子,宽度不会自动伸展,而是由内容撑开 2.当一个盒子浮动,标准流中未浮动的其他盒子,将视浮动盒子不存 ...
- 【JavaScript】Js控制页面所有元素只读
在页面初始化加载以下readOnlyPage()方法,可实现所有元素只读,方便实用. <script language="javascript"> function r ...
- js小知识-数组去重
查看zepto源码时,看到它的数组去重写法非常简单.下面是代码 var uq = function(array){ return [].filter.call(array,function(item, ...