java控制流程

1、接收输入参数

程序有一个主方法(main)可以接收参数。系统定义的这个参数必须是一个字符型数组。在运行程序时可以用空格分隔数据。这个参数一般用来初始化程序,或提供一些可变量的输入。

2if-else条件语句

ifcondition

{

   body1

}else

{

   body2;

}

condition为判断条件,body1body2为程序体。if-elsejava中的判断语句,如果condition为真(true)就执行body1,为假(false)就执行body2.

3for循环语句

forpart1part2part3

其中part1是初始化条件,part2是循环条件,part3是变更循环条件。for执行语句时,首先执行初始化操作,然后在判断终止条件是否满足,如果满足了,则执行循环体,在执行迭代部分。最后一次的循环完成之后,跳出程序。

4while循环语句

whilecondition

{

    body

    iteration

}

condition为循环的条件,body为循环体,iteration为变更循环条件。当满足condition时,执行body,在执行iteration,知道不满足condition时,跳出循环语句。

5do-while循环语句

do{

    body

    iteration

}whilecondition);

body为循环体,iteration为变更循环条件,condition为循环语句。与while语句不同的是,do-while语句先执行循环体,在判断循环条件。当condition为真是,继续执行,否则跳出语句。

6、引入包

 

import java.util.*;
 public class flowDome{
  public static void main(String [] arges){
   int iPara1,iPara2,iEnd;
   if(arges.length!=3){
    System.out.println("USE:java flowDome parameter1 parameter2 circle");
    System.out.println("paremeter1:比较条件1,数字类型");
    System.out.println("paremeter2:比较条件2,数字类型");
    System.out.println("circle:循环次数");
    System.out.println("ego:java flowDome 1 2 5");
    return;
   }else{
    iPara1=Integer.parseInt(arges[0]);
    iPara2=Integer.parseInt(arges[1]);
    iEnd=Integer.parseInt(arges[2]);  
   }
   if(iPara1>iPara2){
    System.out.println("if 条件满足!");
    System.out.println("第2个数比第1个数小!");
   }else{
    System.out.println(" if 不满足条件!");
    System.out.println("第2个数比第1个数小!");
   }
   for(int i=0;i<iEnd;i++){
    System.out.println("这是for第"+i+"次循环");
   }
   int i=0;
   while(i<iEnd){
    System.out.println("这是 while 第"+i+"次循环");
    i++;
   }
   int j=0;
   do{
    System.out.println("这是 do-while 第"+j+"次循环");
    j++;
   }while(j<iEnd);
  }
 }

编译程序:把代码保存到E:盘并改为flowDome.java。在DOS窗口中输入下面的命令:

E:\>javacflowDome.java

运行程序:

编译通过后将会形成一个同名的class文件。在DOS窗口中在输入一下命令:

E:\>java flowDome

 

你会发现是错误的输入程序输出信息帮助,并返回而不执行程序,按照返回的的信息输入

E:\>javaflowDome 1 2 3

输入成功,结果如下

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值