首先,我对这个不明确的标题表示歉意!
所以我正在制作一个应用程序,并且我有一个 if 语句
:
if(num.contains(input) )
{
...
}
所以,假设num
是213
,而input
是1
,它仍然会执行该 block 在语句内。
但我想做一个 if 语句
,仅当 num
以 input
开头时执行,1 后面的其他字符无关紧要。
注意:
所有变量都是字符串
最佳答案
你可以使用startsWith()
num.startsWith(输入)
以下内容供您引用:- https://www.tutorialspoint.com/java/java_string_startswith.htm
关于java - 使代码在 x 以 y 开头时执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42382298/