import java.util.*;
public class flowDemo { /**
* @param args
*/
public static void main(String[] arges) {
int iPara1,iPara2,iPara3,iEnd;
if(arges.length !=3)
{
System.out.println("USE : java flowDemo parameter1 parameter2 circle");
System.out.println("parameter1:比较条件1,数字类型");
System.out.println("parameter2:比较条件2,数字类型");
System.out.println("Circle:循环次数");
System.out.println("ego:java flowDemo 1 2 5");
return;
}else{
iPara1=Integer.parseInt(arges[0]);
iPara2=Integer.parseInt(arges[1]);
iEnd=Integer.parseInt(arges[2]);
}
//if语句
if(iPara2>iPara1)
{
System.out.println("if 条件满足!");
System.out.println("第2个数比第1个数大!");
}
else
{
System.out.println("if条件不满足!");
System.out.println("第2个数比第1个数小!");
}
//for循环操作
for(int i=0;i<iEnd;i++){
System.out.println("这是for第"+i+"次循环");
}
//while循环操作
int i=0;
while(i<iEnd)
{
System.out.println("这是while第"+i+"次循环");
i++;
}
//do-while循环操作
int j=0;
do
{
System.out.println("这是do-while第"+j+"次循环");
j++;
}while(j<iEnd);
}}
public class flowDemo { /**
* @param args
*/
public static void main(String[] arges) {
int iPara1,iPara2,iPara3,iEnd;
if(arges.length !=3)
{
System.out.println("USE : java flowDemo parameter1 parameter2 circle");
System.out.println("parameter1:比较条件1,数字类型");
System.out.println("parameter2:比较条件2,数字类型");
System.out.println("Circle:循环次数");
System.out.println("ego:java flowDemo 1 2 5");
return;
}else{
iPara1=Integer.parseInt(arges[0]);
iPara2=Integer.parseInt(arges[1]);
iEnd=Integer.parseInt(arges[2]);
}
//if语句
if(iPara2>iPara1)
{
System.out.println("if 条件满足!");
System.out.println("第2个数比第1个数大!");
}
else
{
System.out.println("if条件不满足!");
System.out.println("第2个数比第1个数小!");
}
//for循环操作
for(int i=0;i<iEnd;i++){
System.out.println("这是for第"+i+"次循环");
}
//while循环操作
int i=0;
while(i<iEnd)
{
System.out.println("这是while第"+i+"次循环");
i++;
}
//do-while循环操作
int j=0;
do
{
System.out.println("这是do-while第"+j+"次循环");
j++;
}while(j<iEnd);
}}
if(arges.length !=3)
{
System.out.println("USE : java flowDemo parameter1 parameter2 circle");
System.out.println("parameter1:比较条件1,数字类型");
System.out.println("parameter2:比较条件2,数字类型");
System.out.println("Circle:循环次数");
System.out.println("ego:java flowDemo 1 2 5");
return;
}
如果通过第三方程序调用,比如通过bat的方式或dos命令行的方式来启动这个类的话,可以在启动的时候给arges参数赋值,这样就会在你的程序中验证传入参数的个数,然后再按你程序的流程进行执行相应的分支了