我試圖找到一個字符串斜槓...查找字符串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