- 浏览: 10002 次
- 性别:
- 来自: 北京
文章分类
最新评论
java循环的实现方式
第一种: while循环
格式: whlie(条件表达式(true|false)) { // 重复的事情 条件为true,则重复执行,false不执行 }
使用细节: * while(true){} 无限循环 while(1<2){} while(1==1){}
* 应该定义变量来控制循环的次数,该变量必须每次循环后进行变化,否则还是无限循环
* 当重复的代码只有一条语句,那么while的{}可以省略不写。
* 当心循环的是空语句
第二种:
格式: do{ // 重复执行的代码 } while( // 条件表达式(true|false));
特点: * 至少执行一次,与条件表达式的true|false无关
* 重复执行语句只有一条的时候,do后面的{}可以省略不写
第三种:
for循环:
格式: for(初始化表达式1;条件表达式2;循环后操作表达式3) { //执行的代码 } 执行过程: 1 2,5 4,7 for( int x = 0 ; x < 8; x++ ) { 3,6 System.out.println(“x = ”+x); }
for语句执行完毕,该变量在内存中被释放。
如果需要定义循环增量,用for更为合适。
While,do while,for总结:
1. for循环一般用在那种循环次数事先可以确定的情况,而while和do用在那种循环次数事先不确定的情况。
2. do于while循环的不同处在于,前者至少执行一次,而后者可能一次都不执行。
相关的代码:
-----* ----* * ---* * * --* * * * -* * * * * for(int i = 0;i<=4;i++) { for(int j = 4;j>=i;j--) { System.out.print("-"); } for(int y = 0;y<=i;y++) { System.out.print("* "); } System.out.println( ); }
---------------------- android培训、java培训、期待与您交流! ---------------------- 详细请查看:http://edu.csdn.net/heima
发表评论
-
黑马程序员----多线程
2011-12-26 20:01 632多线程 ---------------------- and ... -
黑马程序员----交通灯管理系统
2011-12-25 02:01 579交通灯管理系统 ---------------------- ... -
黑马程序员----银行业务调度系统
2011-12-25 01:54 581银行业务调度系统 --------------------- ... -
黑马程序员----类加载器
2011-12-25 01:43 713类加载器 ---------------------- a ... -
黑马程序员----反射
2011-12-25 01:41 629反射 ---------------------- ... -
黑马程序员----集合
2011-12-20 22:23 323集合 ---------------------- ... -
黑马程序员----单态和垃圾回收
2011-12-19 19:53 693单态和垃圾回收 ---------------------- ... -
黑马程序员----数组
2011-12-17 23:05 420数组 ---------------------- ... -
黑马程序员----函数
2011-12-17 22:55 587函数 ---------------------- andr ... -
黑马程序员----break和continue
2011-12-17 22:51 661break和continue --------------- ... -
黑马程序员---switch
2011-12-17 22:21 572一. Switch ------------------ ...
相关推荐
黑马程序员 - Java基础教学 - 03 - 变量的作用域、for循环、break、continue、内存结构
|--任务循环之只在Activity显示时执行 |--修改文件的最后修改时间 |--偏好设置(回显) |--内存优化之各种方法 |--内容提供者之短信的序列化对象读写 |--内容提供者之短信的获取与写入 |--内容提供者之联系人读写与...
黑马程序员之C#编程学习,动手编写代码,主要学会简单的控制台输入输出代码编写和简单的用户名,密码判断,然后用到了for循环语句。
8、 编写程序,循环接收用户从键盘输入多个字符串,直到输入“end”时循环结束,并将所有已输入的字符串按字典顺序倒序打印。 9、 写一方法,打印等长的二维数组,要求从1开始的自然数由方阵的最外圈向内螺旋...
windows server 2005 介绍,ppt版
这是我自己学习mysql时的学习笔记,每一个知识点都是自己动手写的,涵盖了mysql中的几乎全部的基础知识点,查询,子查询,分组,排序,常用函数,多表连接,视图,变量,存储过程,函数,分支结构,循环结构等等
perl语言入门的不二选择(中文)。适合新手、菜鸟了解perl,学习perl。主要包括perl语言的数据类型,循环控制,正则表达式的应用等基础内容。
while语句 54 4.3.3 for语句 54 4.3.4 嵌套循环 55 4.4 跳转语句break、continue、goto 55 4.3.1 bre
PHP 条件判断/循环 PHP if语句 PHP else语句 PHP elseif语句 PHP switch语句 PHP while循环 PHP for和foreach循环 PHP do...while循环 PHP break/continue/exit PHP 数组 PHP 数字索引数组 PHP 非数字索引数组 PHP ...
PLSQL是专用于Oracle服务器,在SQL基础之上,添加了一些过程化控制语句,叫PLSQL,过程化包括有:类型定义,判断,循环,游标,异常或例外处理。。。 PLSQL强调过程 SQL是第四代命令式语言,无法显示处理过程化的...
12.2.2.6 模式对话框的消息循环 229 12.2.3 对话框的数据交换 233 12.2.3.1 数据交换的方法 233 12.2.3.2 CDataExchange 234 12.2.3.3 数据交换和验证函数 236 12.2.3.4 UpdateData函数 239 12.3 无模式对话框 240 ...
理解 游戏循环 和 游戏时钟 理解 精灵 和 精灵组 项目准备 新建 飞机大战 项目 新建一个 hm_01_pygame入门.py 导入 游戏素材图片 游戏的第一印象 把一些 静止的图像 绘制到 游戏窗口 中 根据 用户的交互 或...
本笔记为作者学习“黑马程序员”的Python课程所记。 课程链接:https://www.bilibili.com/video/BV1qW4y1a7fU/ 说明:该笔记为本作者学习时所写,仅供学习使用。 (1)内容简要:包含Python的基础知识,如基础语法,...
归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。
黑马程序员训练营入学考试题 1、方法中的内部类能不能访问方法中的局部变量,为什么? 2、编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,然后遍历并打印出各元素的key和value。 ...
选择和循环三种基本结构组成。 – 其模块化实现的具体方法是使用子程序。 优点: 有效地将一个较复杂的程序系统设计任务分解成许多易于控制和处理的子任务,便于开发 和维护。 缺点:可重用性差、数据安全性差...
3. 分支结构、循环结构、随机数 4. 数组详解、Debug工具使用 5. 方法详解 6. 编程思维案例 7. 面向对象基础 8. 常用API 9. 综合项目实战 Java加强篇包括: 1. static、单例设计、继承 2. 权限修饰符、常量、枚举、...
学习方式:视频(黑马),博客,百度 完成内容:python基础语法 博客目的:总结归纳,当然要能帮助其他刚学习Python的童鞋,不胜荣幸 人物:一个心血来潮学习Python的JAVA程序员 文章目录vlog正文入门基础注释算数...