JAVA上课笔记3 (JAVA基础语法2)

条件分支语句

if(布尔表达式)执行2句话或2句以上的记得加大括号

if()。。。else。。。

if()。。。else。。。if()。。。else。。。

效率低  如果碰到最好用其他代替

最简单的  三目运算符

 

switch(n){

case  10;......;break;

case  20;......;break;

case 30;......;break;

default;....

}

在javaSE7.0之前括号里只能写整形表达式

如果一个条件成立了,其他的都不需要判断了。

 

循环

for(循环初值;循环条件;步长){

      循环体;

}

执行顺序1.循环初值 2.循环条件(如果条件不成立,结束)3.循环体 4.步长 5.循环条件

 

循环初值

while(循环条件){循环体;

步长;

}

如果不能确定循环次数用while

可以明确的知道循环次数用for

 

do{

}while();

至少执行一次

 

continue:结束本次循环进入下次

break:结束整个循环

方法作用代码的复用

     访问修饰符等 返回值类型 方法名(参数列表){

            方法体

      }

     例子:public static void main(String args[]){

              }

    

方法返回值  方法执行以后会不会得到的值

返回值类型是这只狗方法执行以后得到的值的类型

void没有返回值类型 这个方法执行以后不会得到一个值

return 返回的值类型要和方法一致

返回值类型小的可以放到大的类型里

方法调用的时候传入参数为实际参数

在方法定义的时候参数列表里叫做形式参数

在方法调用是实际参数会传递给形式参数或形参就是用来接收实参

实际参数和形式参数类型顺序要相同

递归:方法调用本身

树形结构文件夹之类都是用递归来做的

 

posted @ 2013-02-02 17:21  白小白丶  阅读(97)  评论(0编辑  收藏  举报