CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

有一个转移语句不会用.请教高手

楼主abue(blueBayou)2003-06-01 13:12:28 在 Java / J2SE / 基础类 提问

switch(i)  
  case   one  
  .....  
  case   two  
  .....  
  其中one   ,two   是变量  
  我想用这种方式来做动态转移,不知如何是好.请教曾经遇到此类问题的朋友.  
  问题点数:20、回复次数:5Top

1 楼onefox(一品狐)回复于 2003-06-01 14:02:43 得分 7

int   i   =   1;  
  while(true){  
          switch(i){  
                  case   1  
                          .....  
                          i   =   3;     //←这样可以嘛??  
                          break;  
                  case   2  
                          .....  
          }  
  if(xxx)   break;  
  }  
  Top

2 楼arnange(狼之尊者)回复于 2003-06-01 15:47:27 得分 8

楼主说得动态转移是什么概念?是不是case的值是变化的,某一组值总是转移到某一个地方?  
   
  试试把switch封装到一个方法中,将case的值(如上述one、two)作为参数传进来进行处理,看看行不行Top

3 楼amjn(神雕过儿)回复于 2003-06-01 16:22:37 得分 5

case   后面只能是:int   charTop

4 楼mymoto(忽忽)回复于 2003-06-01 16:53:07 得分 0

如上Top

5 楼Hodex(小何才露尖尖角)回复于 2003-06-01 17:05:04 得分 0

upTop

相关问题

  • update 语句不会用
  • SQL语句,不会
  • 语句用法
  • SQL语句不会写。
  • UPDATE语句不会写
  • SQL语句不会写了:(
  • sql语句不会写
  • sql语句不会写
  • SQL语句用法
  • 急用!!sql语句

关键词

  • 转移
  • 请教
  • 值
  • 动态
  • switch
  • case
  • break

得分解答快速导航

  • 帖主:abue
  • onefox
  • arnange
  • amjn

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo