我一遍又一遍地查看了这段代码,看不到这是在哪里发生的,并不是每次都发生这种情况,只有当我通过帖子两次时才会发生这种情况,但我尝试通过将它们注释掉来依次摆脱它们和这仍然会给出错误,但是如果我摆脱了我的两个代码都可以正常工作,但是它们是必要的,并且它们之前确实可以工作。任何帮助表示赞赏。
if(lines[i].length() > 10)
{
if(lines[i].charAt(4) == '-' && lines[i+1].charAt(4) == '-')
{
lines[i] = "\nComment";
}
}
if(lines[i].length() > 10)
{
if(lines[i].charAt(4) == '-' && lines[i+1].charAt(4) != '-' && !lines[i-1].equals("\nComment"))
{
lines[i] = "\nPost";
}
}