我是Java编程新手,需要帮助。 创建一个String表格并且用户给出大小。随后,用户给出String。我想打印字符,但没有它不是英文字母的字符(例如,Java 4! - > Java中,JA /,VA? - > JAVA)字符串只包含字母
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;
}
}
我找上此代码互联网:
if (str.matches("[a-zA-Z]")){
System.out.println(str);
}
在这里,你最好知道你应该[接受答案](http://meta.stackexchange.com/a/5235/182862)从你的问题的帖子。 –