1. 程式人生 > >刪除第一個字串中出現過的第二個字串的字元

刪除第一個字串中出現過的第二個字串的字元

笨辦法,迴圈。這裡提醒大家複習一下String、StringBuffer以及StringBuilder的區別。
public class twoString {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//注意String、StringBuffer、StringBuilder的區別
		StringBuilder str1=new StringBuilder("we are student");
		StringBuilder str2=new StringBuilder("aeiou");

		for(int i=0;i<str1.length();i++){
			for(int j=0;j<str2.length();j++){
				if(str2.charAt(j)==str1.charAt(i)){
					str1.replace(i, i+1, "");
				}
			}
		}
		System.out.println(str1);
	}

}