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
の値を印刷していません文字列 '' az、AZ ''(カンマが含まれ、すべて)を置き換えない限り、 'replace'メソッドをどのように使うのでしょうか? –
Ok、置換の値をどのように出力するのですか? –