Given two strings S1 and S2. Delete from S2 all those characters which occur in S1 also and finally create a clean S2 with the relevant characters deleted. public class StringManipulation { public static void main(String args[]) { String s
Given two strings S1 and S2. Delete from S2 all those characters which occur in S1 also and finally create a clean S2 with the relevant characters deleted.
public class StringManipulation {
public static void main(String args[]) {
String s1 = "ba";
String s2 = "cbaaaabbcaaaa";
for (int i = 0; i < s1.length(); i++) {
for (int j = 0; j>=0 && s2.length()>0 &&j < s2.length(); j++) {
while(s1.charAt(i) ==s2.charAt(j)){//处理连续状况
s2 = s2.substring(0, j) + s2.substring(j + 1);
j--;
System.out.println(s2+s2.length()+" "+j);
if(j<0){j=0;}
if(s2.equals(""))break;
}
}
}
System.out.println(s2+"!!!");
}
}
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com