java解决一个字符串中元素,是否在另一字符串中,求出个数。
来源:互联网 发布:数据恢复软件哪个好用 编辑:程序博客网 时间:2024/06/05 04:40
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Test {
public static void main(String[] args) {
//此算法是解决一个字符串中元素,是否在另一字符串中,求出个数。以下使用集合进行举例。
List<String> list=new ArrayList<String>();
list.add("a,b,c");
list.add("b,c,3");
list.add("e,f,2");
list.add("f,4,5,6");
list.add("c");
list.add("w,e,w");
list.add("9,0");
list.add("9");
list.add("9");
String b="a,d,e,f,4,2,c,3,e,e,f,e,f,ft,e,y,e,,w,q,r,t,0,1,4,5";
int count=0;//定义一个count,每次找到元素就置零,继续下次循环
int sum=0;//定义sum,每次找到元素,就自增1
for (int i = 0; i < list.size(); i++) {
String a1[]=list.get(i).split(",");
String b1[]=b.split(",");
for (int j = 0; j < a1.length; j++) {
for (int k = 0; k < b1.length; k++) {
if(a1[j].equals(b1[k])&&a1[j]!=null&&!"".equals(a1[j])){
sum++;
count++;
break;
}
}
//条件成立,此内部循环结束
if(count>0){
count=0;
break;
}
}
}
System.out.println(sum);
}
}
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Test {
public static void main(String[] args) {
//此算法是解决一个字符串中元素,是否在另一字符串中,求出个数。以下使用集合进行举例。
List<String> list=new ArrayList<String>();
list.add("a,b,c");
list.add("b,c,3");
list.add("e,f,2");
list.add("f,4,5,6");
list.add("c");
list.add("w,e,w");
list.add("9,0");
list.add("9");
list.add("9");
String b="a,d,e,f,4,2,c,3,e,e,f,e,f,ft,e,y,e,,w,q,r,t,0,1,4,5";
int count=0;//定义一个count,每次找到元素就置零,继续下次循环
int sum=0;//定义sum,每次找到元素,就自增1
for (int i = 0; i < list.size(); i++) {
String a1[]=list.get(i).split(",");
String b1[]=b.split(",");
for (int j = 0; j < a1.length; j++) {
for (int k = 0; k < b1.length; k++) {
if(a1[j].equals(b1[k])&&a1[j]!=null&&!"".equals(a1[j])){
sum++;
count++;
break;
}
}
//条件成立,此内部循环结束
if(count>0){
count=0;
break;
}
}
}
System.out.println(sum);
}
}
阅读全文
0 0
- java解决一个字符串中元素,是否在另一字符串中,求出个数。
- 判断一个字符是否包含在另一字符串中
- 在一个字符串中求出 大写字母的个数,小写字母的个数,及非英文字母数
- C语言-在一个字符串中查找是否存在另外一个字符串+查找字符串大写字母个数
- 一个字符串在另一字符串中出现的次数
- 获取一个字符串在另一字符串中出现的次数
- 在一字符串中查找另一字符串
- js中判断字符串中是否包含另一子字符串
- 统计一个字符串在另一个字符串中出现的个数
- JAVA判断字符串数组中是否包含某字符串元素
- 判断一个字符串是否在一个字符串数组中
- JAVA 如何判断一个字符串是否在一个字符串数组中?(好的编程习惯)
- 求出字符串中大写字母,小写字母和数字的个数
- 判断一个字符串是否在另一个字符串中
- 判断字符串是否包含在另外一个字符串中。
- PHP判断一个字符串是否在另一个字符串中
- . 【JAVA】给定任意 字符串"yekmaakkccekymbvb",求出字符串中有多少种字符,以及每个字符的个数?
- JAVA编程题:字符串"yekmaakkccekymbvb",求出字符串中有多少种字符,以及每个字符的个数?
- 非常全的VsCode快捷键
- GPIO配置和管理
- 多线程与多进程服务器以及池的概念
- IOS开发中,一些涉及到的基础知识整理
- RecyclerView实现列表Item长按移动、左右滑动删除
- java解决一个字符串中元素,是否在另一字符串中,求出个数。
- 使用HoloToolKit实现导航手势旋转3D模型
- Spring -AOP
- Linux:shell脚本之命令替换(eval,反引号和$())
- 默认滚动条置于底部
- spring MVC 常用注解
- java打包成bat可执行文件
- vue项目部署
- Hystrix使用Commond的三种方式