java如何删除所有不必要的分号(在块的末尾)?
我们编写的一些代码有不必要的分号。我想知道最简单的方法是什么。例如,以下列表中的最后一个分号
if(i == 2)
{
System.out.println("if statement");
}
else
{
System.out.println("else statement");
};
你可以在下面搜索框中键入要查询的问题!
我们编写的一些代码有不必要的分号。我想知道最简单的方法是什么。例如,以下列表中的最后一个分号
if(i == 2)
{
System.out.println("if statement");
}
else
{
System.out.println("else statement");
};
# 1 楼答案
对你来说可能太晚了,但这可能会帮助其他人:
CTRL+F
在你的案例中写下你想删除的内容然后:
CTRL+ALT+SHIFT+J
这将选择该文件中搜索的所有匹配项
然后你只需要删除
# 2 楼答案
通过进入Java编译器/错误和警告首选项,然后在“潜在编程问题”下将“空语句”更改为警告或错误,您可以很容易地找到它们。那就只需要通过它们。也许有一种方法可以实现自动化,但除非有负载,否则我不会费事:)
# 3 楼答案
这对您来说可能太晚了,但是,您可以使用Intellij IDEA使用检查“不必要的分号”来分析代码,然后在找到它们之后,您可以应用修复
http://www.jetbrains.com/idea/documentation/inspections.jsp
Eclipse也可以做到这一点,但它有一个缺陷,不允许您批量应用快速修复
# 4 楼答案
如上所述,通过键入ctrl+f并搜索};用}替换它会很好,但可能会破坏代码
它们无需移除,因为这相当于:
它不会以任何方式影响代码,但最好只是出于偏好而删除它们