意外令牌是什么意思,我可以解决它吗?
What does an unexpected token mean and can I solve it?
Android Studio 告诉我有一些 "Unexpected Tokens"..
这些是什么?
截图:
代码错误
消息错误
你在这些行中有不可见的字符,\8232 是行分隔符。可能你在某处复制了它。
尝试将其粘贴到 Notepad/TextEdit 并从那里复制文本。重点是摆脱格式和额外的字符。或者您可以删除这些行并手动重新输入它们。
private InputStream checkForUtf8BOMAndDiscardIfAny(InputStream inputStream) throws IOException {
PushbackInputStream pushbackInputStream = new PushbackInputStream(new
BufferedInputStream(inputStream), 3);
byte[] bom = new byte[3];
if (pushbackInputStream.read(bom) != -1) {
if (!(bom[0] == (byte) 0xEF && bom[1] == (byte) 0xBB && bom[2] == (byte) 0xBF)) {
pushbackInputStream.unread(bom);
}
}
return pushbackInputStream;
}
Android Studio 告诉我有一些 "Unexpected Tokens"..
这些是什么?
截图:
代码错误
消息错误
你在这些行中有不可见的字符,\8232 是行分隔符。可能你在某处复制了它。
尝试将其粘贴到 Notepad/TextEdit 并从那里复制文本。重点是摆脱格式和额外的字符。或者您可以删除这些行并手动重新输入它们。
private InputStream checkForUtf8BOMAndDiscardIfAny(InputStream inputStream) throws IOException {
PushbackInputStream pushbackInputStream = new PushbackInputStream(new
BufferedInputStream(inputStream), 3);
byte[] bom = new byte[3];
if (pushbackInputStream.read(bom) != -1) {
if (!(bom[0] == (byte) 0xEF && bom[1] == (byte) 0xBB && bom[2] == (byte) 0xBF)) {
pushbackInputStream.unread(bom);
}
}
return pushbackInputStream;
}