当前位置: 移动技术网 > IT编程>开发语言>Java > Java提取两个字符串中的相同元素方法

Java提取两个字符串中的相同元素方法

2019年07月19日  | 移动技术网IT编程  | 我要评论
如下所示: public static void main(string[] args) { string str1 = "刘烨,孙坚,王二小,蜘蛛侠,钢

如下所示:

public static void main(string[] args) {

 string str1 = "刘烨,孙坚,王二小,蜘蛛侠,钢铁侠,毛剑卿";
 string str2 = "王二小,李占军,刘胡兰,毛剑卿";

 
 string[] arr1 = str1.split(",") ;
 string[] arr2 = str2.split(",") ; 
 stringbuffer sb = new stringbuffer();
 for (int i = 0; i < arr2.length; i++){
 for (int j = 0; j < arr1.length; j++){
  if (arr1[j].equals(arr2[i])){
   sb.append(arr1[j] + ",") ;
   }
  }
 }
   system.out.println("结果:" + sb.tostring().substring(0, sb.tostring().length() - 1));
  
}

输出: "结果:王二小,毛剑卿"

以上这篇java提取两个字符串中的相同元素方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网