CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

请教一个简单的String算法,来看看

楼主popyyb(subreina)2003-06-03 15:46:53 在 Java / J2SE / 基础类 提问

假设有一个String  
  aaa,bbb,ccc,ddd  
   
  如何写一个方法public   boolean   method(String   s)  
   
  如果s与上面string中的aaa   或   bbb   或ccc   或ddd相等返回true,否则返回false  
   
  谢谢 问题点数:20、回复次数:5Top

1 楼mymoto(忽忽)回复于 2003-06-03 15:59:09 得分 0

if   (s.equals("aaa")   ||   s.equals("bbb")   ||   s.equals("ccc")){  
    return   true;  
  }else{  
    return   false;  
  }Top

2 楼popyyb(subreina)回复于 2003-06-03 16:06:20 得分 0

不对啊,我的String不是常量,是变量啊Top

3 楼trust_me((~~~怒者,江也~~~))回复于 2003-06-03 16:12:52 得分 0

mymoto(向下一步艰难迈进)   是正确的!  
  为什么不试试先!Top

4 楼smallbird105(理想实现者)回复于 2003-06-03 16:14:45 得分 20

public   boolean   method(String   s)  
      {  
          boolean   ret   =   false;  
          String   strTest   =   "aaa,bbb,ccc,ddd,";  
           
          int   nBeginIndex   =   0;  
          int   nEndIndex   =   0;  
          nEndIndex   =   strTest.indexOf(",",nBeginIndex);  
          while(nEndIndex>0)  
          {  
              if((strTest.substring(nBeginIndex,nEndIndex)).equals(s))  
              {  
                  ret   =   true;  
                  break;  
              }  
              else  
              {  
                  nBeginIndex   =   nEndIndex   +   1;  
                  nEndIndex   =   strTest.indexOf(",",nBeginIndex);  
              }  
          }  
           
          return   ret;  
      }Top

5 楼zuoyangguang(瓜瓜)回复于 2003-06-03 16:28:51 得分 0

都不知道说什么好,我们领会的意思可能不是搂住要表达的意思Top

相关问题

  • 简单算法
  • 简单的算法!
  • 求简单算法??
  • 求简单算法??
  • 求简单算法!!
  • 求简单算法
  • 求最简单算法
  • 求教算法(简单)
  • 简单的算法问题
  • 求教简单c算法

关键词

  • nendindex
  • nbeginindex
  • strtest
  • ccc
  • bbb
  • ddd
  • aaa
  • equals
  • ret
  • boolean

得分解答快速导航

  • 帖主:popyyb
  • smallbird105

相关链接

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

广告也精彩

反馈

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