配列(string)中如何判断某个变量的存在与否? 有一个定义为String型的配列,里面都是一些文字列密码,我现在想判断这个配列中有没有包含有特定的一个文字列,比如说"123”;有没有简单的方法,只判别有无?请各位大虾帮忙~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String ss = "xxx123xxx";int i="123".indexOf(ss);if(i!=-1)证明有else证明没有 调用我的这个方法吧,如下:--------------------------------------------------------public static boolean getString(String str){ return str.matches(".*123.*"); }--------------------------------------------------------加分哦!o(∩_∩)o... //str为String型的配列,matchStr为特定的一个文字列public static boolean getString(String str,String matchStr){ return str.matches(".*" + matchStr + ".*"); }//例,输出truepublic static void main(String[] args) { String str = "dfd1233d2"; String matchStr = "123"; System.out.println(getString(str,matchStr)); } 应该是 ss.indexOf("123")才对。 JSP 诡异的问题 jsp显示中文乱码问题 一个jsp访问数据库的问题 帮忙看一下,小问题,谢谢! 简单问题!100分相送!关于包的! JSP环境,到底要安装些什么东西? ssh框架 c3po 报错 求点击连接另外打开一个小窗口的代码 [新手上路]问http://java.sun.com/jstl/core在web.xml中的配置写法 急死了,又是中文问题,java,jsp 高手请进,高分送!!!!!!!!!!!能指个方向的也给分! 页面停止一段时候之后再刷新出现异常 一个关于数据库操作的问题
int i="123".indexOf(ss);
if(i!=-1)
证明有
else
证明没有
--------------------------------------------------------
public static boolean getString(String str){
return str.matches(".*123.*");
}
--------------------------------------------------------
加分哦!o(∩_∩)o...
//str为String型的配列,matchStr为特定的一个文字列
public static boolean getString(String str,String matchStr){
return str.matches(".*" + matchStr + ".*");
}//例,输出true
public static void main(String[] args) {
String str = "dfd1233d2";
String matchStr = "123";
System.out.println(getString(str,matchStr));
}
应该是
ss.indexOf("123")
才对。