Java的基本运算符
一、Java基本运算符分类
(1)
(2)=是赋值符号
==才是等于!
++x为先给x加一在进行运算
x++为先进行运算在给x加一(–x相同)
%为取余运算,取出这个数的余数
二、如何进行数据交换
(1)要定义三个变量,两个主要一个临时
临时变量定义为temp
int x,y;
x=10;
y=20;
int temp;
temp=y
y=x;
x=temp;
(2)也可以用数学思想进行运算
int x,y;
x=x+y;
y=x-y;
x=x-y;
三、如何用键盘键入
(1)构造一个new函数
Scenner scenner=new scenner(System.in);
//引用键盘输入;
int x;
x=scenner.next();
//将此数值定义为键盘输入;
(2)只有lang类不用导包,其他类均要导包。
impove java.包名.引用项目名;
四、逻辑运算符
(1)&&简介与,||简介或;
&非简洁与,||非简洁或;
区别,简介判断要是两个公式,通过第一个公式就能得出或且正错则不会算第二个公式,非简介则是全部都进行运算。
(2)强制转化与非强制转化
级别高的运算符在使用时会自动将低运算符引用或者属于低运算符范围的数字转化成统一高级运算符进行运算。(非强制转化)
级别低的运算符在使用时无法将高级别运算符引用或者超出低级运算符范围内的数字转化为统一的低级别运算符进行运算 (此时要用到强制转化 ),强制转化与在数值后加运算符小写首字母进行转化不同,在数值后加运算符小写首字母进行转化是不会有数据损失的高运算符转低运算符,而强制转化则是在数值前加首字母大写的想转化的运算符名称,这样强行把大字节数据压缩到小字节,会造成数据损失。