Java SE 第7讲 循环语句

el/2024/7/17 3:46:03
[b][size=medium]Java SE 第7讲[/size][/b]

[color=red]1. Java中的循环控制语句一共有3种,分别是while,do… while以及for循环。[/color]

2. while循环,形式为:
[color=red]while(布尔表达式)
{
//待执行的代码
}[/color]

3. do…while循环,新式为:
[color=red]do
{
//待执行的代码
}
while(布尔表达式);//别忘记分号[/color]


[color=red]4. while与do…while之间的区别:如果布尔表达式的第一次判断就为false,那么while循环一次也不执行;do…while循环则会执行一次。如果布尔表达式第一次判断为true,那么while循环与do…while循环等价。[/color]


5. for循环(使用最多的一种循环),形式为:
[color=red]for(变量初始化; 条件判断; 步进)
{
//待执行的代码
}[/color]

for循环的执行过程:
1) 执行变量初始化。
2) 执行条件判断。如果条件判断结果为假,那么退出for循环,开始执行循环后面的代码;如果条件判断为真,执行for循环里面的代码。
3) 执行步进。
4) 重复步骤2。

http://www.ngui.cc/el/4893620.html

相关文章

Java SE 第八讲 break continue 面向对象简介

[sizelarge][b][colorred]Java SE 第八讲[/color][/b][/size] 1. break语句:[colorred]经常[/color]用在循环语句中,用于跳出整个循环,执行循环后面的代码。 2. continue语句:[colorred]经常[/color]用在循环语句中,用…

Java SE 第九讲 封装_方法

[b][sizemedium][colorred]Java SE 第九讲[/color][/size][/b] [colorred]1. 面向对象程序设计的三大基本特征:继承(Inheritence)、封装(Encapsulation)、多态(Polymorphism)[/color] [colorred…

Java SE 第十讲 面向对象_封装

[colorred][sizemedium][b]Java SE 第十讲[/b][/size][/color] 1. 类中的属性又叫做成员变量(member variable),属性用英文表示为property或者attribute。 2. 对象(Object)又叫做实例(Instance)…

Java SE 第十一讲 面向对象 封装

[sizemedium][colorred][b]Java SE 第十一讲[/b][/color][/size] [sizemedium][colorred][b]1. 如果一个类包含了属性与方法,那么该类的每一个对象都具有自己的属性(先不考虑static),但无论一个类有多少个对象,这些对象共享同一个方法。[/b][…

Java SE 第12、13、14、15、16、17、18讲

[sizemedium][b][colorred]JAVA SE Lesson 1(第12、13、14、15:回顾之前11讲;16讲前半部分:回顾之前11讲,后半部分面向对象新内容;17、18讲新内容)[/color][/b][/size] 1. 类是一种抽象的概念&a…

不用Struts2标签 拿到OGNL值栈的值_转

首先WEBWORK的核心机制是OGNL,于是追了一下有关XWORK的代码,发现了OgnlValueStack这个有趣的东东很明显一个存放值的堆栈于是在网上搜索了一下关于OgnlValueStack的相关最后的解决方法是:在jsp中引入<% page import"com.opensymphony.xwork.util.OgnlValueStack"%…

Windows 7 安装Oracle 10g (转)

(系统版本 Windows 7 旗舰版)Windows 7真是让人又爱又恨啊&#xff01;本人电脑之前已安装 SQL Server 2005&#xff0c;安装过程都没什么问题&#xff0c;很快搞定&#xff0c;可是装一个Oracle 10g却花了我一个晚上的时间&#xff01;不过总算安装成功了&#xff01;虽然还没…

Oracle10g学习一: Oracle的安装

1、安装前置&#xff0c;环境设置 详见&#xff1a;[urlhttp://mozzz.iteye.com/admin/blogs/1539961][b]Oracle10g安装前准备[/b][/url] 2、解压安装包&#xff0c;点击里面的db\Disk1\setup.exe 如图&#xff1a; [img]http://dl.iteye.com/upload/attachment/0068/6078/9f…

Java SE 19-24讲 Lesson2

1. 多态&#xff1a;父类型的引用可以指向子类型的对象。[colorred] 具体指向的是父类的对象还是子类的对象只有在运行的时候才确定&#xff0c;编译的时候不确定。[/color] 2. Parent p new Child();当使用多态方式调用方法时&#xff0c;首先检查父类中是否有sing()方法&…

Struts1_学习笔记1_struts0100_login

Action:单实例&#xff08;单例&#xff09;&#xff0c;多线程使用时如果有可以修改的成员属性要注意线程安全 ActionForm一般是粗粒度的&#xff0c;一般一个模块对应一个ActionForm Action: public ActionForward execute(ActionMapping mapping, ActionForm form, HttpS…