网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.百分之百纯Java(TM)--名词解释.
.在咖啡里加糖 论Java世界的Ruby.
.结合struts和hibernate 谈J2EE数.
.在Java中操作扫描仪(使用JNI).
.用MVC架构简单的注册、登录例子.
.Java中合并XML文档 设计与实现.
.JDK1.4下实现访问WIN32注册表.
.J2ME学习--了解MIDlet的生命周期.
.J2ME中用不到的Java基础知识.
.一个软件测试工程师的加班经历.
.JavaMail常见问题之安装和配置问.
.银行取款机Cash系统源程序.
.实现基于Spring框架应用的权限控.
.NetBeans开放源项目通过18个新模.
.java版的MD5.
.eclipse新特性--JFace Data.
.应用Rational 工具简化基于J2EE的.
.java中文乱码解决方案和经验.
.XDoclet:EJB开发好帮手.
.Think in java 3rd 中文版3.

基础篇:循环

发表日期:2008-1-5



  循环: for,while和do
  Java中有三种循环控制语句,他们是:for语句、while语句和do语句,下面分别说明这三种语句的结构。

1:for循环

for语句的格式为:



  for (初始化语句; 条件语句; 控制语句)
  {
    语句1 ;
    语句2 ;
    ....

    语句n ;
  }


for 语句的执行顺序是:首先执行“初始化语句”;然后测试“条件语句”;若条件成立,则执行语句1到语句n;然后执行“控制”语句;接着再测试条件语句是否成立,假如成立则重复执行以上过程,直至条件不成立时才结束for循环。如:

for(i=0;i<10;i++)......;



int i,a[]=new int[10];
  for (i=0,i<10;i++) a[i]= 0;

这段代码把整型数组a中的所有元素都赋成0。
  你可以在for循环的头部说明你的变量,而且最后一个表达式可以省略,不过要确定在语句中对变量的值有所改变,如:

  for(int i=0;i<=10;) i+=i;
  for循环中,“初始化语句”、“条件语句”和“控制语句”都可以省略,但是其间的分号不能省略。例如:



int i =0 ;
  for (; ; ;)
  {
    if i>10 break ;
    i = i +1 ;
  }

for循环中省略“条件语句”时,在for语句{}中必须包换转句语句控制程序在某个条件满足时跳出for循环,否则将形成死循环

2:while循环

 while循环和for循环类似,其格式为:



while (条件语句)
  {
    语句1 ;
    语句2 ;
    ....

    语句n ;
  }

  执行while时,先测试“条件语句”,假如条件成立,则执行语句1到语句n,直至条件不成立时调处循环。



int i=0 ;
  while (i<10)
  {
   i++ ;
   System.out.println("Hey!.get me out of here!:);
  }

3:do ... while 循环



do ... while 循环语句的格式为:
  do
{
    语句1 ;
    语句2 ;
    ....

    语句n ;
}
  while (条件语句) ;

do ...while 语句的功能是首先执行语句1到语句n,然后进行条件测试,假如条件成立,则继续执行语句1到语句n,否这跳出循环。如:



boolean test=false;
  do
  {
  ......

  }
  while(test);

这种控制并不是很常用,但有时却非常重要,使用时注重结尾处while语句后的分号。
上一篇:基于java servlet技术的留言簿 人气:592
下一篇:集成EJB和CORBA/CORBA客户端访问EJB 人气:577
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐