转义字符,算数,关系,逻辑运算符

转义字符

转义字符的形式其实就是\*   ,单个字符用''单引号,多个字符则用""双引号。想要几个*,就写几个转义字符。

  System.out.println('\40' + "你好");
 
  System.out.println("我是Java1705班\"的学生\"233333");//为转义字符,格式为\内容\内容
  System.out.println("我是Java1705班 \\ 的学生 \\233333" );

class TestChar{

public static void main(string[] args){

System.out.plantln("12345"+'\n'+"123");//n为回车

System.out.plantln("困了。。。"+'\t'+"想睡");//t为制表符,

System.out.plantin("还是困得"+'\r'+"困成狗!");//r

System.out.plantin("还是困得"+"  \“  " + "  \ ”  "+"困成狗!");//“”可以输出“”

是换行,JAVA中不显示,不用特殊记忆。

}}

转义字符,算数,关系,逻辑运算符_第1张图片



算数运算符

算数中,最重要的应该算是定义变量了,不同的变量不能一起使用,=是赋值,==是等于。后面的变量转换在常量变量中。总的来说就是(强制转换的数据类型)(转换内容)除数不能为0,注意优先级:()最高,直接用()解决。

class Cale{
public static void main(String [] args){
  int num1 = 512;
  int num2 = 419;
  System.out.println("num1 + num2 = " + (num1 + num2) );//931
  System.out.println("num1 - num2 = " + (num1 - num2) );//93
  System.out.println("num1 * num1 = " + (num1 * num2 ) );//214528
  System.out.println("num1 / num2 = " + (num1 / num2) );//1
  float num3 = 6.9f;//重要
  System.out.println("num1 = " + (num1) );//512
  System.out.println("num2 = " + (num2) );//419
  System.out.println("num3 = " + (num3) );//6.9
  num1 = num1 + num2;
  System.out.println("num1 = " + (num2 + num3 ) );//num1=425.9
  num1 += num2;//num1 = num1 + num2
  System.out.println("num1 = " + ( num1 ));//1350
  num1 -= num2;//num1 = num1 - num2
  System.out.println("num1 = " + ( num1 ) );//931
  num1 *= num2;//num1 = num1 * num2
  System.out.println("num1 = " + ( num1 ) );//390089
  num1 /= num2;//num1 = num1 / num2
  System.out.println("num1 = " + ( num1 ) );//931
  System.out.println("num1 = " + ( num1 ) );//931
  System.out.println("num2 = " + ( num2 ) );//491
  System.out.println("num3 = " + ( num3 ) );//6.9
 }

}

转义字符,算数,关系,逻辑运算符_第2张图片

关系运算符

关系运算符中主要包括<    >   <=   >=   ==   != ;

可以用if语句。判断的结果是true和false。


  System.out.println("3 > 4 : " + (3 > 4));//值为false
  System.out.println("5 <= 5 : " + (5 <= 5));值//true
  System.out.println("4 != 5 : " + (4 != 5));值//true
  

int num == 512;

if(512 = num){

System.out.println("输出内容");}

这个语句的结果是输出了内容

if语句是 ,当if的条件满足时,则进入if后面的{}内容,否则跳过{},执行后面的语句。

int num == 41969;

if(51269 = num){

System.put.println(''输出内容");}

这个语句的结果则没有结果。若在后面还有语句,继续执行后面的语句。



逻辑运算符

逻辑运算符包含    &&(与)    ||(或)    !(非,取反)

用布尔类型判断,输出值为true或者false

&&   : 同真为真,有假则假

||       :同假则假,有真为真

!     :非,真的变成假的,假的变成真的。

计算机的世界中,非零则假。

!0,零为假,! 用则为真

boolean nu =  3 > 2 && 2 > 1;

System.out.println("nu" + nu);//值为 true;3 > 2和2 > 1中有一处错则为false。

boolean me = 3 > 2 || 2 > 3;

System.out.println("me" + me);//答案为true,||中,两个条件有一个对就是对的,只有全错才false。

boolean nu =  3 > 2  &&  2 > 1;

System.out.println("!nu" +! nu);//值为 false;3 > 2和2 > 1中都是对的,可是最后的输出中加了“!” 所以为false。


转义字符,算数,关系,逻辑运算符_第3张图片

你可能感兴趣的:(转义字符,算数,关系,逻辑运算符)