外包网www.waibao.com.cn
欢迎 游客 , 注册 | 登录 | 会员 | 界面 | 简洁版本 | 在线 | 帮助
外包网论坛(威客,威客网,悬赏任务)

如何成为一名群主?   

发表新主题 回复该主题
本主题被查看43次, 共1个帖子, 1页, 当前为第1页     选择页数: 1      跳转到第   上一主题   下一主题
标题: ASP如何跳出本次进入下一次循环
版主
UID: 16051
来自:
精华: 0
积分: 6673
帖子: 6669
注册: 2008-6-10 11:56:00
状态: 离线
包子皮: 4.00
包子馅: 1670.50 元
只看楼主 2008-11-21 17:43
ASP如何跳出本次进入下一次循环
我的身份:公司
认证信息:  未实名认证
基本诚信:0
项目诚信:0
经验积分:26
我的服务范围:
尚未填写
    
看下面的Java代码,目的是为了当i是3的时候,就不做输出,直接跳到下一个循环。        int i = 0;
        while (i < 5) ...{
            i++;
            if (i == 3) ...{
                continue;
            }
            System.out.println("I'm not 3, I'm " + i);
            // Do something else...
        }
然而在ASP (VB) 应该怎么写呢?不少人就犯难了。在此,我给出些答案供参考,还往多多指教!
    i = 0
    Do While (i < 5)
        If (i <> 3) Then
            'MsgBox "I'm not 3, I'm " & i
            'Do something else...
        End If
        i = i + 1
    Loop
显然,上面的例子会贻笑大方。
    i = 0
    Do While (i < 5)
        For j = 1 To 1
            If (i = 3) Then
                Exit For
            End If
            'MsgBox "I'm not 3, I'm " & i
            'Do something else...
           
        Next j
        i = i + 1
    Loop

                    
#1  
发表新主题 回复该主题
本主题被查看43次, 共1个帖子, 1页, 当前为第1页     选择页数: 1      跳转到第







现在的时间是 2009-01-09 14:07:17

版权所有 外包网  
         Powered by Discuz!NT 1.0.2656    Copyright © 2001-2009 Comsenz Inc.
Processed in 0.08 seconds