如何判断字符串中是否含有指定的字符? 例:一个字符串中必须有“我”“你” “他”这三个字符,排列的顺序不限。有个句子“我是中国人”这个字符串中只“我”一个字符,所以不满足条件。另一个句子“你和他背叛了我”这个字符串满足条件。因为含“我” “你” “他”三个字符。请问各位大侠该如何判断呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String me="我";String you="你";String he="她";String str="你我她索尼大斯蒂芬斯蒂芬"; return (str.indexOf(me)>0 && str.indexOf(you)>0 && str.indexOf(he)>0); indexOf是字符串搜索方法,调用一个字符串的indexOf方法,传入一个字符串参数,返回这个参数字符串的位置,没有找到返回-1chaliwang(树上骑个猪)String me="我";String you="你";String he="她";String str="你我她索尼大斯蒂芬斯蒂芬";if(str.indexOf(me)>0 && str.indexOf(you)>0 && str.indexOf(he)>0){ 条件成立。} 如果是判断一个字符串里是否都含有从0到9的10个数,例如:12486823562780 这个字符串里含有0到8,但是不含9。不会也要把10个数都定义一遍然后用indexOf方法吧。 for indexOf chatAt 用indexOf函数,这个函数可以返回你想找的字符的第一个位置的出现位置 太简单了吧~用STRING的函数找出是否有这三个串就可以了!如果有一个找不到就不行 我是来看chaliwang(树上骑个猪) 的,寒下..... 关于监听器的问题 求救 java修改 vlc jar中引入第三方jar 有没有做MHP的?请教一个问题. 关于OA 急求 。。。。。哪里有中文的J2SDK1.4.**中文档下载 ? import javax.servlet.http.* 这个包有问题吗?怎么编译通不过呀 Java 多线程典型的生产者与消费者问题,有些不理解,请指教。 java api java中文件处理问题 初学JAVA之间应该做哪些准备? 求助:java自动拼写检查
String you="你";
String he="她";
String str="你我她索尼大斯蒂芬斯蒂芬";
return (str.indexOf(me)>0 && str.indexOf(you)>0 && str.indexOf(he)>0);
String me="我";
String you="你";
String he="她";
String str="你我她索尼大斯蒂芬斯蒂芬";if(str.indexOf(me)>0 && str.indexOf(you)>0 && str.indexOf(he)>0){
条件成立。
}
如果有一个找不到就不行