Java4

学习JAVA的第四次作业
java运算符的运用
java的运算符分为:
一元运算符、二元运算符、三元运算符。
运算符功能分为:
算数运算符(+,-,,/,%,++,–)
关系运算符(>,<,>=,<=,==,!=)
逻辑运算符(&&,||,!)
位运算符(>>,<<,>>>,&,^,/,~)
赋值运算符(=,+=,-=,=,/=)
条件运算符(? :)
其他运算符
运算符的优先级如下图
一、字符相加
System.out.println(20+30);
char varl=‘s’;
System.out.println(varl+10);
二,自增自减:
int num1=20;
System.out.println(num1);//10
num1++;
System.out.println(num1);//11
++num1;
System.out.println(num1);//12

 System.out.println("===================");
 
 System.out.println(num1);//10
 num1--;
 System.out.println(num1);//9
 --num1;
 System.out.println(num1);//8
 
 System.out.println("=====================");

三,与打印一起使用:
System.out.println(num1);//10
System.out.println(num1++);//10
//temp=num1++;
//temp=num1;//10
//num1=num1+1;
//System.out.println(temp);//11
System.out.println(num1);//11
System.out.println(++num1);//11
//temp=num1++;
//temp=num1;//11
//num1=num1+1;
//System.out.println(temp);//12
System.out.println(num1);//12

  System.out.println("====================");
  
  int e=30;
  int t=e--;
  //t=e;30
  //e=e-1;29
  System.out.println(t);//30
  System.out.println(e);//29
  t=--e;
  //e=e-1;28
  //t=e;28
  System.out.println(t);//28
  System.out.println(e);//28
  
  System.out.println("==============");
  
  int num1=10;
  num1+=1;
  System.out.println(num1);//11
  num1%=3;
  //num1=11%3余2
  System.out.println(num1);//2
  
  System.out.println("==============");
   
  byte num2=10;
  System.out.println(num2);
   
  System.out.println("===============");  

四,与(&&)或(||)非(!)
int r=10;
System.out.println(3<4 && ++r>10);
System.out.println®;
System.out.println(5<4 && r++>10);
System.out.println®;
System.out.println(3<4 || ++r>10);
System.out.println®;
System.out.println(5<4 || r++>10);
System.out.println®;

System.out.println(!falsa);
System.out.println(!true);
 
System.out.println("===============");

五,比较运算符:
System.out.println(10>3);
System.out.println(10<3);

     int q=10;
     int w=3;
     System.out.println(q>w);
     System.out.println(q<w);
     System.out.println(q>=w);
     System.out.println(q<=w);
      
     System.out.println("===================="); 

a=5:一元运算符,5+3:二元运算符 ?;三元运算符
int num4=10;
int num5=20;
int max=num4>num5?num4:num5;
System.out.println(max);
{

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值