黑马程序员技术交流社区

标题: 基础教程总结2 [打印本页]

作者: wenyu    时间: 2015-2-12 12:51
标题: 基础教程总结2
-:流程控制语句
(1)顺序结构 从上往下,依次执行
(2)选择结构 按照不同的选择,执行不同的代码
if语句  
switch语句
  switch(表达式) {
   case 值1:
    语句体1;
    break;
   case 值2:
    语句体2;
    break;
   ...
   default:
    语句体n+1;
    break;
  }
  注意:表达式可以是byte,short,int,char JDK5以后可以是枚举 JDK7以后可以是字符串
        注意省略break后出现的穿透现象

(3)循环结构 做一些重复的代码 有三种:for,while,do...while(不常用)
  for循环语句
  for(初始化语句;判断条件语句;控制条件语句){
    循环体语句;
   }

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

  do...while循环
  do {
   循环体语句;
  }while(判断条件语句);

-:控制跳转语句
(1)break:中断的意思
  A:用在循环和switch语句中,离开此应用场景无意义。
  B:作用
   a:跳出单层循环
   b:跳出多层循环,需要标签语句的配合
(2)continue:继续
  A:用在循环中,离开此应用场景无意义。
  B:作用:跳出单层循环的一次,可以继续下一次
  
(3)return:返回
  A:用于结束方法的,后面还会在继续讲解和使用。
  B:一旦遇到return,程序就不会在继续往后执行。

作者: H马凯    时间: 2015-2-21 11:00
知识在于总结  谢谢楼主分享
作者: liaohongjie    时间: 2015-2-21 11:12
谢谢楼主分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2