Java基础3一基础语句

时间:2023-02-17 17:51:32

1.条件语句:所谓的条件语句就是指有选择的去执行部分代码。

包括:if条件语句和switch条件语句

if条件语句:

语法:

(1)if(条件语句){

     //条件成立时需要执行的代码

    }

(2)if(条件语句){

    }else{

    }

(3)if(条件语句){

    }else if(){

    }….

(4) if(){

     }else if(){

     }else{

     }

注意:

else if else都不能单独的出现,必须和if匹配使用!!!

 

switch条件语句,语法:

switch(表达式){

  case 常量值: 操作语句

         break;

  case 常量值: 操作语句

         break;

  }

switch条件语句中,表达式的值只能是byte,short,char,int,但是在JDK7.0版本可以使用String.

 2.算术运算符

+,-,*,/,%,++,--

++--的特点:

++在前先加1再输出,++在后先输出再加1

--再前先减1 再输出,--再后先输出再减1

3.赋值运算符

就是把值赋给其中的一个变量

=,+=,-=,*=,/=.%=

+=就表示两个变量相加把和赋给另一个变量

例如:int num1=10; int num2=20;  num1+=num2; 就相当于num1=num1+num2;

 4.比较运算符

 >、<、>=、<=、==、!=

5.逻辑运算符

逻辑运算符用于对boolean类型结果的表达式进行运算,运算结果总是boolean类型的。

&:与

|:或

^:异或  说明:当两边的表达式的结果一致时输出结果为false,否则为true

!:非  就是去相反的结果

&&:短路与

当第一个条件为false时,直接输出结果。

||:短路或

当第一个条件为true时,直接输出结果。

 6.+连接运算符

任何数据类型通过+号和字符串连接组成的都是一个新的字符串。

 7.三目运算符

语法:

X?Y:Z

X表达式得到的一个结果一定是一个boolean类型的,如果X得到值为true则输出Y的值,否则输出Z的值。

 8.表达式

对表达式中的操作数进行运算得到的结果称为表达式的值。表达式的值的数据类型即为表达式的类型。

9.循环语句

 (1).for循环

 (2).while循环

 (3).do/while循环

 for循环语法:

   for(初始化变量;循环条件;改变循环条件){

   }

while循环语法:

  while(循环条件){

    改变循环条件

  }

do/while循环语法:

   do{

    改变循环条件

   }while(循环条件);

 注意:do/while无论条件是否成立都会至少执行一次。

 10.break和conitune

  • break 语句用于终止某个语句块的执行
  • continue语句用于跳过某个循环语句块的一次执行