Java数据类型与运算符:
java基本数据类型:
java一共有8种基本数据类型,分别是byte,short,int,long,float,double和char。
变量和常量:
java种变量的命名规则比较重要的有两点:
1.见名知意,2.驼峰命名法:当由多个单词组成时,第一个单词小写,第二个单词开始后面的每一个单词首字母大写。
变量是指程序运行中可以改变的量,常量是指只能赋值一次的量。
Scanner的使用:
第一步:导入Scanner类
import java.unil.*;
第二步:创建Scanner对象
Scanner input=new Scanner(System.in);
第四步:获得键盘输入的数据
int now=input.nextInt();
自动类型转换:
自动类型转换规则:
规则
(1)两种类型都要兼容(数值类型(整数型和浮点型)互相兼容)
(2)目标类型大于原类型:double型大于int型
强制类型转换:
int b=(int)10.2;
double a=10;
int c=(int)a;
int num1=8;
int num2=9;
int temp=num1;
num1=num2;
num2=temp;
算术运算符
基本的算术运算符:+、-、*、/、++、--
符合算术运算符:+=、-=、*=、-=、%=
关系运算符:
== 等于
!= 不等于
>大于
<小于
>=大于等于
<=小于等于
逻辑运算符
&& 短路与
|| 短路或
! 非
三目运算符
运算符优先级
优先级最低的是赋值运算符
算术运算符>关系运算符>逻辑运算符
()优先级最高