代码改变世界

变量/数据类型/运算符

2018-07-17 19:31  Innerarts  阅读(250)  评论(0)    收藏  举报

1.变量

变量三要素:(1)变量类型 (2)变量名 (3)变量的值

变量使用前需要初始化或赋值.

2.数据类型

long    64bit      整数

int         32bit       整数

short     16bit         整数

byte    8bit      整数

--------------------------------------

double      64bit   双精度(小数)

float          32bit           单精度(小数)

-------------------------------------

char         16bit    字符

--------------------------------------

boolean    8bit

数据类型不同时需要转换.

(1)自动数据类型转换

int 可以自动转换为double类型,因为double为64bit而int为32bit.

(2)强制类型转换

从宽度大的类型转换为小的类型,但是会使数值损失精度.

(直接输入的数字默认为int, 直接输入的小数默认为double)

运算符

1.运算符的优先级

()>算术运算符>关系运算符>逻辑运算符

2.条件运算符的基本格式

条件?表达式1:表达式2

如果true则返回表达式1

如果false则返回表达式2

 

自我总结:

1.声明变量时可以直接用算法赋值

2.变量间互换值有四种方法:1.新建一个变量    2.异或运算法  3.算术运算法   4.打印输出时互换值

3.扫描仪相关代码需要记熟.