一周结束

这一周学习的东西有点多,选择语句、循环语句、数组,现在都感觉没有完全消化完。

首先,选择语句

if      if  else      if   else   if

if 语句

if(条件表达式){      语句块      }

if   else

if(条件表达式){      语句块       }else{           语句块        }

if  else  if

if (  条件表达式1){      语句块1       }else   if  (  条件表达式2   ){  语句块   2}.。。。。else  {      语句块            }

如果表达式为真,这执行后面的语句块,为假则执行else 的语句块

if的嵌套式语句

 

if(条件表达式  ){   if(条件表达式){            。。。                }                            }

一环套一环

 

switch  语句

 

switch(算术表达式){

case 常量表达式1 :语句块1

                     break;

case 常量表达式2 :语句块2

                     break;

  …

  default :语句块;

                     break;

}

break 必须加。switch后面括弧的“算术表达式 ”的数据类型必须是字符型、字节型、短型整数、整数。case和default的出现次序不影响执行结果。一般defalut放在最后

 

这两个都是选择语句

 

while     

while是先验循环

while(判断条件){       循环体                   }

比如  

int a =0;

while(a  < 5){system.out.println ( a)

                                  a++}            

 

do  while

是后验循环

do{  循环体         }whlie(   判断条件   ) ,最少后执行一次

 

for循环

 

用的最多,也是最复杂多变的

 

for(表达式1;表达式2;表达式3){       循环体              }

表达式1进来,判断表达式2,如果满足,执行循环体,然后再执行表达式3,最后再进行表达式2判断

 

多注意for与if等各种语句的嵌套使用,平时多练习

 

break与continue语句

break  结束在本层循环

continue  结束本次循环

这两个语句要注意区分

 

数组

数据类型 【】  数据名  = new     数据类型 【】

 

int【】 array  =new int 【2】

 

注意区分索引和元素的区别

 

索引都是从0开始

 

一维数组与二维数组、多维数组  大包套小包的模式

二维数组注意  外层是行,内层是列

 

数组也是比较容易算晕的,平时多练习

 

方法

这是一个重点,平时应该会经常用到,特别是在做项目中

 

public static void main(string[]  ages){ }  main方法

 

访问修饰符   可选修饰符  返回的数据类型  方法名   (  参数列表  )

 

刚开始接触,特别要注意返回的数据类型以及参数

参数分为形参和实参,在括号中用逗号隔开多个参数

在方法中使用return 关键字来返回结果,如果没有返回值,数据类型用void,

 

方法的调用

对象.方法名.(实参列表)

 

这一定要多多练习

 

这一周感觉内容太丰富,都点消化不良,都是基础,很重要。一定要多多练习

 

posted on 2016-01-24 22:55  我是康哥  阅读(244)  评论(0编辑  收藏  举报

导航