第二周总结

    本周我们学习了三个章节,内容是选择语句,循环语句,跳转语句,数组以及方法的调用。  

   其中选择语句可分为if和switch两种,if语句可分为单分支,双分支和多分支语句,单分支if语句的定义只有if+(布尔表达式)+{语句块};。在执行时,它只能执行一种布尔值,而出现另外一种时则直接跳过。 双分支if语句的定义是if+(布尔表达式)+{语句块};else{语句块};在执行时其原理与三木运算符类似。多分支if语句的定义是if+(布尔表达式)+{语句块};else if+(布尔表达式)+{语句块};else if+(布尔表达式)+{语句块};..........else+{语句块};如果else if能够满足所有条件,那么可以视情况不用else。同时三种if语句都可以嵌套,也就是if语句中包含一个或多个if语句。

   switch语句与else if多分支if语句类似,其定义为switch+(变量)+{case 常量:语句块 break;

                                                                                        case 常量:语句块 break;

                                                                                            .........               

                                                                                                   default   语句块 break;   }

其中switch(a)  可等于else if(a=1)以此类推。

case (1):

和else if一样,switch语句中default在case能满足所有条件时可以不要,而且case和default出现的次序不影响结果。还有就是break的有无能够影响执行的结果,如果一条case或者default语句中没有break;那么该句的结果会被送到下一句去执行,如果存在break,那么结果就会直接被输出。

     循环语句可分为while循环与for循环,两者的区别在于for可以确定循环的次数,而while更适合不清楚循环次数的语句。while的定义有两种,一种是while+(布尔表达式)+{语句块},另一种是do+{语句块}+while+(布尔表达式)。两者的区别在于前者为先设立循环条件后运行语句块,而后者是先执行一次语句块再验证循环条件。而for循环则是先验循环类型它的定义为for+(定义变量数据类型及初始化;布尔表达式;更新)+{语句块} 。

     跳转语句可分为break以及continue,这两种语句的区别在于,break中断本层循环后跳出,continue中断的事本次循环继续下次循环直到超出循环条件再跳出。在前面的学习中我们也可以看出break语句应该在其它地方也有用到。在循环语句中跳转语句的定义为 {语句块+跳转语句}

     数组的初始化有两种 数据类型+[]+变量名=new+ 数据类型+[元素长度] 和 数据类型+[]+变量名={元素,元素,元素,........}两者的区别在于前一种只知道元素个数,但需要元素对其进行赋值,而后一种则是知道元素的个数与值,直接进行赋值。数组的赋值需要通过循环语句,循环语句将每个元素以此排在其索引值(下标值)的上面。索引值是用来检索元素的值可以理解成货物的标签或者通道。再大索引值为元素总数-1。

      方法的定义就是 访问修饰符+可选修饰符+返回值类型+方法名+(形参)+{方法体}(main方法除外)
    而调用一个参数就是需要你要调用的那个参数的方法名+你要输入的实参(实参的个数要与形参对应,主要是看需要被调用的方法怎样处理
你的实参比如可以处理后通过return返回值,或者不返回值直接在被调用程序中打印或者不打印等等)。
    今天的课主要讲了返回值类型,方法名的使用,以及形参,以及调用方法。方法名的使用已在上面总结过了。
    返回值类型的作用是可以定义返回值得数据类型,如int byte float double等等,当然,也可以不返回,不返回的方式可以是直接在方法
体中的return后面不跟要返回的值,或者直接输入void不返回值类型在方法体中不敲return。
    形参的作用是定义接受的数据类型,同样如int double String等等,同时形参也可以定义接受数据的个数中间用逗号隔开。
    实参的作用是发送给形参要处理的数据如变量等。
    方法名的作用是定义一个方法的名字和调用方法,定义名字时要注意尽量用动词,做到见名思意。调用方法时要与实参结合在一起,一个确
定要调用的方法,一个给出要处理的数据。如   方法名(a,b)。
   

posted @ 2016-01-24 22:42  闪电蜗牛  阅读(128)  评论(0)    收藏  举报