码迷,mamicode.com
首页 > 编程语言 > 详细

java 第三章

时间:2017-02-16 22:21:25      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:turn   height   情况   logs   选择   src   pass   if...else   变量   

顺序结构

 技术分享

 

Java单点调试

 技术分享

 

顺序结构:程序从上至下依次执行

 

在系统中定义一个键盘输入的input对象

Scanner input = new Scanner(System.in);

 技术分享

 

 

 input.next();

 

 技术分享

技术分享

 

 

 

 

声明work_id变量用于后续保存通过键盘输入员工工号

 技术分享

 

声明password变量用于后续保存通过键盘输入员密码

 技术分享

 

 

选择结构

  

 

If语句程序流程图

 技术分享

 

 

语法:

If(条件){执行语句}

 技术分享

 

String  不能用‘==’ 后面要用equals

例:

 技术分享

技术分享

 

 

 

 

If ...else语句

If(条件){

执行语句一

}else{执行语句二

}

 

 技术分享

技术分享

技术分享

 

 

 

 

 

If...else if...else

 

语法结构

 技术分享技术分享

技术分享

技术分享

 

例:

 技术分享

 

 

 

Switch 语法

 技术分享

技术分享

技术分享

 

例:

 技术分享

技术分享

技术分享

 

While循环

语法结构:

 技术分享

技术分享

技术分享

 

例:

 技术分享

 

串格

 技术分享

 

 

do whlie 循环

语法

 技术分享

技术分享

 

 

例:

 技术分享

 

For循环

语法:

 技术分享

技术分享

 

表达式1负责将计数器变量初始化,*表达式1只在循环的第一次时执行

1.条件表达式用于判断循环是否可以继续

2.增量,使计数变量在每次循环时行增(减)

 3.执行流程:(表达式1因为只在循环开始后第一次时执行)条件表达式--->循环语句--->增量--->条件表达式--->循环语句

 技术分享

 

例:

 技术分享

 

例2

 

 技术分享

 

 

例3

 技术分享

 

嵌套循环

 技术分享

技术分享

 

 

 

双重循环的特点

1.外层循环,循环一次,内层循环循环一轮

2.双层循环可以理解为二维空间的操作(行,列)

3.外层循环控制行,内层循环控制每一行上的列

 

 

 

 

 

Break

跳出循环(终止循环)

 技术分享

 

 

Continue

 技术分享

技术分享

 

 

 

 

Return

在循环中return多用于循环体内包含了switch语句的情况

 

 

 

占位符

%d:代表整数

%s:代表字符串

%gduoble类型

%ffloat类型

java 第三章

标签:turn   height   情况   logs   选择   src   pass   if...else   变量   

原文地址:http://www.cnblogs.com/haichen/p/6407352.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!