无法在Intellij Idea中重命名包

时间:2014-11-27 10:36:27

标签: java intellij-idea

我没有在想法中重命名包的麻烦,但是......我有“示例”包,我想将其重命名为“enum”,但是Idea不允许我这样做。当我创建一个新的包“enum”时,它警告我,我将无法在其中创建任何java类。有什么问题???

1 个答案:

答案 0 :(得分:3)

您无法将程序包重命名为enum,因为它是Java中的保留关键字。

在Oracle教程页面“Naming a package”中,它说

  

在某些情况下,互联网域名可能不是有效的包名。如果域名包含连字符或其他特殊字符,如果包名称以数字或其他字符开头,并且非法用作Java名称的开头,或包名称包含保留名称,则会发生这种情况Java关键字,例如“int”