我试图找到一个字符串斜杠...查找字符串A /符号
这似乎并不工作:
if ("/test".indexOf("/") > -1) {
我在做什么错?
有趣的是...我想这:
if ("!test".indexOf("!") > -1) {
和它的作品!我也试过\ /为此...帮助?
我试图找到一个字符串斜杠...查找字符串A /符号
这似乎并不工作:
if ("/test".indexOf("/") > -1) {
我在做什么错?
有趣的是...我想这:
if ("!test".indexOf("!") > -1) {
和它的作品!我也试过\ /为此...帮助?
要测试一个字符串与给定的字符开始,使用charAt(0)
来获取charracter
if (text.charAt(0) == '/') {
或startsWith(String)
检查多个字符(a字符串)
if (text.startsWith("/kick ")) {
编辑:
使用trim()
如果需要删除前导和结尾间隔:
if (text.trim().charAt(0) == '/') {
必须有别的东西。
public static void main(String[] args)
{
System.out.println("!test".indexOf("!"));
System.out.println("/test".indexOf("/"));
}
这正确打印
0
0
'的System.out.println( “/测试” .indexOf( “/”)> -1);''打印这里是真的。你的问题肯定在别的地方。相信我。 – BalusC 2010-08-26 16:03:31
@丹 - 你如何断定它不起作用? 是真的Java吗? – 2010-08-26 16:16:48
@Carlos:没有语言,第一行不行,但第二行不行。 (AFAIK) – SLaks 2010-08-26 16:18:18