gpt4 book ai didi

名称中带有连字符的 Java 包

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:33:15 26 4
gpt4 key购买 nike

如何导入名为“poof-support”的包。

不,我不能更改包名称,我收到一个:错误 '.'预期的 。给出错误的行是:

import poof-support.exception;

最佳答案

你的包名中不能有-。因此,您需要更改名称。

Java 文档中的一些包命名约定

  • 包名全部小写以避免与类名或接口(interface)名冲突。

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

  incorrect names                | correct names
---------------------------------------------------------
hyphenated-name.example.org | org.example.hyphenated_name
example.int | int_.example
123name.example.com | com.example._123name

检查这个link包的命名约定。

关于名称中带有连字符的 Java 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27131302/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com