gpt4 book ai didi

java - 检查字符串是否以特定字母开头或结尾 - java

转载 作者:行者123 更新时间:2023-12-01 13:07:17 25 4
gpt4 key购买 nike

我在检查字符串中是否有字母时遇到了一些问题。现在,我有一个服务器/客户端的情况,服务器向客户端发送回命令。

该命令可以是:

RM20 B
RM20 L
RM20 I

RM20 A "User input"

RM20 C

如何检查这封信是 B、L、I、A 或 C?

现在我编写了这段代码:

if ((fromServer.startsWith("RM20 A"))) {

else if ((fromServer.startsWith("RM20 C")))

else {

}

这个有用吗?或者 if 语句和 else if 语句是否相同?我不能使用结尾,因为 RM20 A 的结尾有一个输入,可能会很多。

有没有办法检查中间的内容。当你得到时,让我们说

“RM20 A 123213124”作为字符串?

最佳答案

假设您的格式类似于:

 <RM Code> <Letter> <Numbers> <Anything else>

那么你可以这样做:

 String[] values = input.split(" ");

if(values[1].equals("A")) {
// Code for A.
}

关于java - 检查字符串是否以特定字母开头或结尾 - java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23176532/

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