我需要在字符串的开头检查特定符号的出现位置#$
。
简单地说,我需要得到
boolean symbolExist true
以下所有情况,
#$MyString
#$<Space>myString
#$<Space><Space>myString
#$<Space><space>my#$String
#$My#$String
boolean symbolExist false
MyString#$
My#$string
答案 0 :(得分:3)
您可以使用startsWith
类的String
方法:
String s = "#$test";
System.out.println(s.startsWith("#$"));
输出为true
。
答案 1 :(得分:2)
在String Class中,我们有一个名为boolean startsWith(String prefix)的方法,使用此方法可以解决问题。
String content = "#$MyString";
if(content.startsWith("#$")) //This will return true if String starts with "#$"
{
}
答案 2 :(得分:0)
试试这个:
boolean symbolExists ;
String myString;
if(myString.startsWith("#$"))
symbolExists = true;
else
symbolExists = false;