输入两个字符串,从第一个字符串中,删除第二字字符串中的所有字符。
2017-08-08 11:08
417 查看
public class Lianxi006 { public void shanchu(String sb1, String sb2) { for (int i = 0; i < sb2.length(); i++) { int idx = 0; while ((idx = sb1.indexOf(sb2.charAt(i))) != -1) { sb1 = sb1.substring(0, idx) + sb1.substring(idx + 1);//将第idx字符删除掉 } } System.out.println("删除后的字符串为:" + sb1); } public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.println("请输入第一个字符串:"); String sb1 = input.next(); System.out.println("请输入第二个字符串:"); String sb2 = input.next(); Lianxi006 l = new Lianxi006(); l.shanchu(sb1, sb2); } }
相关文章推荐
- ACM-输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”
- 在字符串中删除特定的字符(字符串)。 题目:输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。 例如,输入”They are students.”和”aeiou”, 则删除之后的第一个字符串
- 剑指offer相关题目,输入两个字符串,从第一个字符串中删除在第二个字符串中出现的所有字符
- 输入两个字符串,从第一个字符串中删除第二个字符串中的所有字符,例如输入“They are student”,则删除之后的第一个字符串变成了“Thy r stdnts”
- 输入两个字符串,从第一个字符串中删除第二个字符串中出现过的所有字符
- 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
- 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
- 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
- php-输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
- C++实现输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
- Java:在字符串中删除特定的字符:输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。
- js 输入两个字符串,从第一个字符串中删除第二个字符串中的所有字符串
- 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
- 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
- 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
- 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符(转自CSDN)
- 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
- 剑指offer 面试题35扩展:从第一个字符串中删除第二个字符串中的所有字符 (C++版)
- sql 语句 写一个函数T-sql函数elimination(a,b)将出现在第一个字符串中的第二个字符串中的所有字符删除,即:select dbo.elimination('abcdefg123
- 在第一个字符串中删除在第二个字符串中出现的所有字符