我已经完全搜索了 Stackoverflow 和 Google 的所有方面,但没有发现任何可以帮助我解决问题的方法。
为什么这段代码:
if((w.startsWith("\\$", 0) || (w.startsWith("\\$", 1))){
}
还有这个:
if((w.charAt(0) == '$') || (w.charAt(1) == '$' && w.charAt(0) == ' ')){
}
还有这个:
if((w.startsWith("\\$") || (w.startsWith(" \\$"))){
}
不工作?
我正在尝试测试字符串是否以美元符号或空格和美元符号开头,但由于某些奇怪的原因,我似乎无法找到与“以空格开头”部分相关的问题。
因为 charAt(0) == '$' 工作得很好......但如果我想测试它是否以空格开头,然后是美元符号,它不起作用。
没有错误......只是没有任何反应。任何指南/修复将不胜感激!