java - 为什么用分号填充的方法体是可接受的语法?

标签 java methods

public static void main(String[] args) {
        System.out.println("World Hello!");;;;;;;;;;;;;;
        ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
        ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
        ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
        ;;;;;;
               ;;;;;;;;;
               ;;;;;;;
               ;;;;;;;;;;;;;; 
               ;;;;;
}

正常人是我想说:“那些分号在那里做什么!?”

最佳答案

因为一个简单的分号紧挨着另一个分号是一个空语句。所以,很多相邻的分号是很多空语句。它编译和运行没有问题。

关于java - 为什么用分号填充的方法体是可接受的语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22798529/

相关文章:

java - 将纪元时间转换为日期

java - 使用导入的java库

c# - 如何创建使用类似于在 C# 中使用的配置文件的扩展方法

java - 使用 JDK 1.7 版本编译的类的 JDK 1.8 垃圾收集器 G1 算法

JAVA 8 在启动时崩溃并出现 fatal error 日志 - Solaris 10 (sparc)

java - 为 Java Graph 类实现间接连接测试

java - 我的 args[] 是什么?

java - JAVA中将方法作为参数传递

php - 范围解析运算符和类方法

java - java中的隐式缩小规则