package nameinput;
import java.util.Scanner;
public class NameInput {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner user_input = new Scanner(System.in);
System.out.print("Please enter your value");
String entered_value;
entered_value = user_input.next();
String replace = entered_value.replace("a-z, A-Z", "");
System.out.println(entered_value);
}
}
以上是我迄今爲止編寫的代碼。目前,每當我運行程序時,發生的一切都是用戶被要求輸入,然後無論輸入什麼值,都會被重複回來。因此,字符串替換不起作用,我希望刪除任何輸入的任何A-Z,a-z字符的字符串,並用空格替換它們。在java中刪除字符串中的字符
不幸的是,這是行不通的
你不打印的'replace' – wakjah
雖然以前的評論是真實的,那價值是不是你如何使用'replace'方法,除非你真的想要替換字符串'「az,AZ」'(包括逗號和所有內容) –
好吧,那麼我將如何顯示替換...的值? –