-----如何判断一个String变量里面有某一特殊字符-----

studyliang 2004-08-07 09:59:46
String str1="abc|def";
String str2 ="thankyou";
将str1和str2存放在一数组中,怎样从数组中找到str1???
请指教!!!!!!!
...全文
197 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Acylas 2004-08-07
  • 打赏
  • 举报
回复
String str1="abc|def";
if (str1.indexOf("|") >= 0)
包含
else
不包含
xitianjile 2004-08-07
  • 打赏
  • 举报
回复
同上
blasterboy 2004-08-07
  • 打赏
  • 举报
回复
indexof

OR

Arrays.binarySearch

还有一些其他的,你看看
tmpx 2004-08-07
  • 打赏
  • 举报
回复
indexOf
myhotsun 2004-08-07
  • 打赏
  • 举报
回复
用HashMap阿!
galewithwing 2004-08-07
  • 打赏
  • 举报
回复
Acylas(Acylas) ( ) 信誉:105 说得不错!
用其他可以检索的结构,通过关键字就可以找到了!
很好用的
yiqiangyang 2004-08-07
  • 打赏
  • 举报
回复
对,先置入对象数组中,然后循环,再对没一个元素用正则匹配,当.find==true时,就。。。
studyliang 2004-08-07
  • 打赏
  • 举报
回复
关键是用什么方法判断该String里有没有"|"
Acylas 2004-08-07
  • 打赏
  • 举报
回复
用一个循环不就可以了,
或者用ArrayList 、Vector之类的代替数组保存数据

62,615

社区成员

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

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