所以我有以下字符串:狗「和」貓 我把它分解成一個數組名爲:數組1帶,仰望引號用繩子
{「d」,「O」, 'G',」」, '「', 'C', 'A',T」, '」'}
boolean works = false;
for (int i=0; i < array1.length;i++){
if (array1[i].equals("d"){
if (array1[i+1].equals("o"){
if(array1[i+2].equals("g"){
if (array1[i+3].equals(" "){
if (array1[i+4].equals("""){ //does work here
if (array1[i+5].equals("c"){
if (array1[i+6].equals("a"){
if (array1[i+7].equals("t"){
works = true;
}
}
}
}
}
}
}
}
}
System.out.println(works);
它在與報價等號不工作。有沒有人有任何想法?
逃脫字符。請不要做這樣的事情。 – 2013-05-13 16:25:00
使用反斜槓:「\」「' – 2013-05-13 16:25:21
http://en.wikipedia.org/wiki/String_searching_algorithm#Single_pattern_algorithms – SLaks 2013-05-13 16:54:25