私はJavaプログラミングには新しく、助けが必要です。 文字列のテーブルを作成し、ユーザーがサイズを指定します。その後、ユーザーはStringを与えます。私が探しています文字列にはアルファベットのみが含まれています
public static void main (String[] args) {
String[] x = new String[size];
int size;
String str= "";
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Give me size: ");
size = Integer.parseInt(input.readLine());
for(int i=0; i<size; i++){
System.out.print("Give me a String: ");
str = input.readLine();
x[i]=str;
}
}
私は文字を印刷したいが、アルファベットの文字でない文字のない(> javaの例えばJavaの4 - 。!?。 - > Javaの、JA /、VA) string
だけalaphabets
正規表現とを持っているかどうかをチェックすることができます
if (str.matches("[a-zA-Z]")){
System.out.println(str);
}
をここでは、質問の投稿から[回答を受け入れる](http://meta.stackexchange.com/a/5235/182862)を知っておくことをお勧めします。 –