字符串比较问题~谢谢大牛~
若要通过比较字符串得出两个字符串中所有共有的字符,下面这样写有什么错误帮忙看下谢谢
package String;
import java.util.ArrayList;
import java.util.List;
public class comparetocharacter {
public static void main(String[] args) {
StringBuffer temp = new StringBuffer(50);
List list = new ArrayList();
int minLength;
String str1 = new String("123456789");
String str2 = new String("13579");
if(str1.length() <= str2.length()){
minLength = str1.length();
}
else
{
minLength = str2.length();
}
char []a = str1.toCharArray();
char []b = str2.toCharArray();
for(int i = 0; i < minLength; i++){
if(a[i] == b[i]){
list.add(a[i]);
}
}
System.out.println(list);
}
}