两个for循环应该能解决, 也可以利用map的key不能重复去实现、
String str1 = "abcde"; String str2 = "cdefg"; // 转换成字符数组 char[] ch1 = str1.toCharArray(); char[] ch2 = str2.toCharArray(); // 遍历ch1数组 for(int i=0; i<ch1.length; i++){ // 遍历ch2数组 for(int j=0;j<ch2.length; j++){ if(ch1[i] == ch2[j]){ System.out.print(ch1[i]+" "); } } } 不知道符合你说的不
String str1 = "abcde"; String str2 = "cdefg"; // 转换成字符数组 char[] ch1 = str1.toCharArray(); char[] ch2 = str2.toCharArray(); // 遍历ch1数组 for(int i=0; i<ch1.length; i++){ // 遍历ch2数组 for(int j=0;j<ch2.length; j++){ if(ch1[i] == ch2[j]){ System.out.print(ch1[i]+" "); } } }
http://blog.csdn.net/jie1991liu/article/details/13168255
50,528
社区成员
85,607
社区内容
加载中
试试用AI创作助手写篇文章吧