第三章 运算符和语句

来源:互联网 发布:sql server 费用 编辑:程序博客网 时间:2024/05/21 11:11

1.运算符

       Java语言中支持的运算符:

          *算术运算符:+、-、*、/(除)、%(求余)

          *关系运算符:<、>、<=、>=、!=(不等于)

          *逻辑运算符:!(非)、|(或)、&(与)、^、&&(短路与:如果第一个判断是假的,就不运行第二个)、||(短路或:如果第一个判断是真的,就不运行第二个)

          *赋值运算符:==

      优先级:()> ! > 算数运算符 > 关系运算符 > &(&&)>|(||)>赋值运算符

2.表达式语句

          表达式是符合一定语法规则的运算符和操作数的序列

    

a. 三元;

x ?y : z

 

b. 分支。

If(){

       JAVA语句

   }else{

       JAVA语句

   }

c. 分支嵌套

If(   ){

          JAVA语句

       }else{

            If(   ){

                       JAVA语句

                   }else{

                       JAVA语句

           }

     }

 

d. 循环。

For语句  while语句   do while语句

e. 循环嵌套

打印一个三角形:

int num=9;       //打印九行的三角形

for(int i=0;i<=9;i++){                        //控制行数,

              for(int j=0;j<=i;j++){           //控制每一行* 的数量

                       System.out.println(" * ");

                    }

              System.out.println();

       }

f. 循环分支相互嵌套。

for(){

                if(   ){

                             JAVA语句

                       }else{

                                JAVA语句

                              }

              }

 

3.方法

     【修饰符1   修饰符2】返回值类型  方法名 (形参列表){

              方法体

}

           Java中使用调用方法: 对象名.方法名(实参列表)

       实参的数目,数据类型和次序必须和所调用的方法声明形参列表匹配,

    return语句终止方法名运行返回指定数据

4.递归调用

       

       递归调用指在方法执行过程中出现该方法本身的调用

     void  run(){                       //这就是递归调用

           run();

}

 

0 0
原创粉丝点击