关于流程语句的控制

newyu1127 2007-12-17 04:59:18
遇到一个问题,请教:
public void workTest(int bz){
//第一步
....
System.out.println("第一步OK");
//第二步
....
System.out.println("第二步OK");
//第三步
....
System.out.println("第三步OK");
//第四步
....
System.out.println("第四步OK");
//第五步
....
System.out.println("第五步OK");
}这个函数中有五个具体的工作步骤,我想通过传入的参数bz进行判断,如果是1就从第一步开始,如果是3那就直接从第三步开始运行.怎么实现?谢谢.
...全文
199 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
enshiwzw 2007-12-18
  • 打赏
  • 举报
回复
这样做能得到正确答案,但如果有1000步呢?

public final void getStep(int i){
System.out.println("第"+i+"步执行");
}
xql80329 2007-12-18
  • 打赏
  • 举报
回复
晚来了!
apli1980 2007-12-18
  • 打赏
  • 举报
回复
workTest(5);


Test.workTest(6);


受教,原来还可以这样实例化

我都是写 new.....

刚学了个 匿名

现在这2个又学到了。
flyidealism 2007-12-18
  • 打赏
  • 举报
回复
不错的,有前途!
网络咖啡 2007-12-17
  • 打赏
  • 举报
回复
来晚了
ludahumsn 2007-12-17
  • 打赏
  • 举报
回复
用switch case
richard_2010 2007-12-17
  • 打赏
  • 举报
回复
use
switch(p)
{
case 1:
case 2:
case 3:
case 4:
case 5:
}
如果是3那就直接从第三步开始运行,这个条件
if
else if
做不到的。
dxlove 2007-12-17
  • 打赏
  • 举报
回复
用switch case
或者if else if else
cursor_wang 2007-12-17
  • 打赏
  • 举报
回复
class Test{
public static void main(String[] args){
Test.workTest(6);
}

public static void workTest(int bz){
switch(bz)
{
case 1:
System.out.println("第一步OK");
break;
case 2:
System.out.println("第二步OK");
break;
case 3:
System.out.println("第三步OK");
break;
case 4:
System.out.println("第四步OK");
break;
case 5:
System.out.println("第五步OK");
break;
default:
System.out.println("第N步OK");
}

}
}
  • 打赏
  • 举报
回复
public class Test {

public static void main(String[] args) {
workTest(5);
}

public static void workTest(int bz) {
switch (bz) {
case 1:
System.out.println("第一步OK");
case 2:
System.out.println("第二步OK");
case 3:
System.out.println("第三步OK");
case 4:
System.out.println("第四步OK");
case 5:
System.out.println("第五步OK");
break;
default:
System.out.println("出错啦~~");
break;
}
}
}
cursor_wang 2007-12-17
  • 打赏
  • 举报
回复
用switch case来实现.
eidolon_warrior 2007-12-17
  • 打赏
  • 举报
回复
switch(bz)
{
case 1:
case 2:
case 3:
case 4:
case 5:
}

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧