要求输入一个字符串把字符s去了!但是他只是有“请输入一个:”这句话就没有结果的!
还有就是我要怎么样把s和k变成同一个数哦!
谢谢哦
package untitled1;
import java.io.*;public class Li{public static void main(String args[]){  String s=" ";
  System.out.println("请输入一个:");
  try{
    BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
    s=in.readLine();
    }catch(IOException e) {}
de(s);
 }  /**
   * de
   */
  public static void de(String s) {
 StringBuffer k=new StringBuffer(s);
    int i=0;
 while(i<s.length() ){
   if(s.charAt(i)=='s')
   {
     k.delete(i,i+1);
   }
else i++;
 }
s=k.toString();
System.out.println("This is without 's':"+s);  
}}

解决方案 »

  1.   

    帮你修改一下!
    import java.io.*;public class Li{public static void main(String args[]){  String s=" ";
      System.out.println("请输入一个:");
      try{
        BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
        s=in.readLine();
        in.close();
        }catch(IOException e) {} System.out.println(s.replaceAll("s",""));}
    }