要求输入一个字符串把字符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);
}}
还有就是我要怎么样把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);
}}
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",""));}
}