码迷,mamicode.com
首页 > 其他好文 > 详细

变量、数据类型和运算符

时间:2014-07-03 11:30:59      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:java   数据   new   amp   har   关系   

 

 


一:变量
1:变量的定义:一个存储空间的表示。
2:Java 常用的数据类型
int: 整形。用于存储整数。
double:双精度浮点型。用于存储带有小数的数字。
char:字符型。用于存储单个字符。
String:字符串型。用于存储一串字符。
3:定义变量的两种方式:
01.先声明,再赋值
例子:
int money;//声明变量
money=100;//为变量赋值
02.声明的同时赋值
例子:
int money=100;
4:变量命名规则
01.必须以字母、下划线"_"或"$"符号开头;
02.可以有数字,但不能以数字开头;
03.除了下划线"_"或"$"符号,不能有其他任何符号;
04:不能用Java关键字做变量名,如:int,class,public等
通常变量名第一个单词首字母小写,其后单词的首字母大写。(骆驼命名法)
二:运算符:
表达式的定义:就是符号与操作数的组合。
1:赋值运算符:“=”,将等号右边表达式的结果赋值给等号左边的变量。
2:算术运算符:
+:加法运算符
-:减法运算符
*:乘法运算符
/:除法取整运算符
%:除法取余运算符
3:++自身加一;
--自身减一;
++或者--在变量之前:意思就是让变量自身先加一,再参与运算。
++或者--在变量之后:意思就是变量先参与运算,然后自身再加一。
num+=1:就等于num=num+1
num+=2:就等于num=num+2
4:关系运算符
>:大于
<:小于
>=:大于等于
<=:小于等于
==:等于
!=:不等于
5:逻辑运算符
&&:与
||:或
!:非(取反)
三:数据类型转换:
规则1:如果一个操作数为double类型,则整个表达式可提升为double类型。
例子:
int score=80;
double newScore=score;
那么newScore的输出值是80.0
规则2:满足自动类型转换的条件
01:两者类型要兼容;
02:目标类型大于源类型
数据类型转换的形式分为:
(1)自动数据类型转换(放大转换)
(2)强制数据类型转换:宽度大的类型转换成宽度小的类型(缩小转换)
例子:
double a=84.5;
int b=(int)b/2;

变量、数据类型和运算符,布布扣,bubuko.com

变量、数据类型和运算符

标签:java   数据   new   amp   har   关系   

原文地址:http://www.cnblogs.com/999-/p/3815727.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!