首先我们来看一个简单的程序:
public class datemo01{
public static void main(String arge[]){
int y = 1;
int x = 2;
int z = y+x ;
System.out.println("y+x="+z);
}
}
至于这个程序的意思就不再解释了,直接走入重点,操作数和操作符,那么由以上程序做例子:y+z
那么 y是操作数z也是操作数+就是操作符。由操作数和操作符组合呢就形成了表达式。
=是赋值运算符。z=y+x 是吧y+x的值赋给z。
一元运算符
符号 意思
+ 正号
- 负号
! 否(取相反值)
那么我们通过一个程序来了解:
public class datemo01{
public static void main(String arge[]){
boolean b = false;
int x = 1;
int z = -3 ;
System.out.println("输出B="+b+" , 输出!B="+!b);
System.out.println("原始的X="+x+ ", 负号X="+-x);
System.out.println("z = " + z + ", ++z = " + +z) ;
}
}
下面我们来看一下算数的运算符
简单的 +(加) -(减) *(乘) /(除)
那么在Java中有一个算数符叫取模(取余)
%取余
我们看以下实例来说明吧:
public class date02{
public static void main(String args[]){
int w = 7 ;
int y = 8;
int z = w + y ;
System.out.println("输出"+z);
System.out.println("输出w*y="+(w*y));
System.out.println("输出y-w="+(y-w));
System.out.println("输出y/w="+(y/w));
System.out.println("输出取余数"+(y%w));
}
}