gpt4 book ai didi

java - 检查输入是否是一个字母(Java)

转载 作者:行者123 更新时间:2023-11-29 03:01:08 24 4
gpt4 key购买 nike

在我的程序中,我得到一个用户输入(字符串):

例如:

String input = in.nextline();

我想检查(使用 if 函数)用户/字符串是否具有以下内容:

  • 包含一个字母 (a-z/A-Z)
  • 只包含一个字母(A有效,AA/AB/LWA无效)

那么 x/x2 上发生了什么?

if(input.equals(x) && input.equals(x2){
//...
}

最佳答案

您可以为此使用一个简单的正则表达式:

String input = in.nextline():
if (input.matches("[A-Za-z]{1}")) {
//valid input
}
else {
//invalid input
}

关于java - 检查输入是否是一个字母(Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34855046/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com