刪除第一個字串中出現過的第二個字串的字元
阿新 • • 發佈:2019-01-30
笨辦法,迴圈。這裡提醒大家複習一下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); } }