}
我有一個input.txt文件,我想從控制檯調用。該文件包含空格和引號。我編寫這段代碼,但它給了我錯誤。這段代碼我的錯在哪兒,夥計們?嵌套if語句中的java.lang.ArrayIndexOutOfBoundsException錯誤
另外,if (chars[i]=='"'){ j = i ; i++ ; while (chars[i] != '"'){ i++; } System.out.println(str.substring(j,i)); }
由於錯誤,打印不起作用。
在哪一行? – kai
你在這裏犯了一個基本的錯誤。 java中的數組從索引0開始,所以即使您認爲長度爲N,最大數組索引也是N-1。 – Slimu