欢迎来到天天文库
浏览记录
ID:17426983
大小:37.50 KB
页数:12页
时间:2018-08-31
《java第三讲(运算符,表达式,语句)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Java第三讲(运算符,表达式,语句)运算符Java中的语句有多种形式,表达式就是其中一个。表达式是由操作数和运算符的所组成的:操作数可以是变量,也可以是常量还可以是方法,而这里的运算符指的就是数学中的运算符号如:“+”,“-”,“×”,“/”等。看下表达式:(z+100)这了的“z”和“100”都是操作数,“+”就是运算符。赋值运算符:“=”(赋值)例如:publicclassOperateDemo01{publicstaticvoidmain(Stringargs[]){intnum=22;System.out.println("第
2、一次输出:num="+num);num=num-3;//修改变量内容System.out.println("第二次输出:num="+num);}}有时候也可以使用其他变量进行接收publicclassOperateDemo01{publicstaticvoidmain(Stringargs[]){intnum1=22;intnum2=33;intsum=num1+num2;System.out.println("两个数的和是:sum="+sum);}}一元运算符“+”(正),“-”(负),“!”(否。取反就是激昂真变为假,将假变为真)例
3、如:publicclassOperateDemo02{publicstaticvoidmain(Stringargs[]){booleanb=false;intx=10;inty=-30;System.out.println("b="+b+",!b="+!b);//取反System.out.println("x="+x+",-x="+-x);//使用符号System.out.println("y="+y+",+y="++y);//使用正号}}算术运算符“+”(加),“-”(减),“×”(乘),“/”(除),“%”(求余)例如:publi
4、cclassOperateDemo03{publicstaticvoidmain(Stringargs[]){inti=10;intj=3;System.out.println(i+"+"+j+"="+(i+j));//加法操作System.out.println(i+"-"+j+"="+(i-j));//减法操作System.out.println(i+"*"+j+"="+(i*j));//乘法操作System.out.println(i+"/"+j+"="+(i/j));//加法操作System.out.println(i+"%"+
5、j+"="+(i%j));//取模操作}}关系运算符“>”(大于),“<”(小于),“>=”(大于等于),“<=”(小于等于),“==”(等于),“!=”(不等于)例如:publicclassOperateDemo04{publicstaticvoidmain(Stringargs[]){System.out.println("3>1="+(3>1));//使用大于号System.out.println("3<1="+(3<1));//使用小于号System.out.println("3>=1="+(3>=1));//使用大于等于号Sy
6、stem.out.println("3<=1="+(3<=1));//使用小于等于号System.out.println("3==1="+(3==1));//使用等于号System.out.println("3!=1="+(3!=1));//使用不等于号}}一般以上的操作符都是结合if语句使用的,在if语句中可以接受布尔值类型进行判断。例如:publicclassOperateDemo05{publicstaticvoidmain(Stringargs[]){if(5>2){System.out.println("条件成立:5大于2")
7、;}if(true)System.out.println("直接写的true");if((3+6)==(3-6)){System.out.println("这是不可能成立的!");}}}递增和自减“++”(递增),“--”(自减)例如:publicclassOperateDemo06{publicstaticvoidmain(Stringargs[]){inta=3,b=3;//定义两个变量a和bintx=6,y=6;//定义两个变量x和ySystem.out.println("a="+a);System.out.println("t
8、a++="+(a++)+",a="+a);//先计算后自增System.out.println("b="+b);System.out.println("t++b="+(++b)+",b="+b);//先自
此文档下载收益归作者所有