我正在使用一个外部库,其中许多类的名称与我的相同(Route
,Waypoint
等)。为了避免造成任何混乱或混乱,我想给外部库类(例如:extLib_Route
,extLib_Waypoint
等)添加前缀。
有可能这样做吗?
答案 0 :(得分:2)
一个选项,实际上很可能是唯一的选项,将是使用完全限定的包名称来引用那些外部类,例如
com.some.library.Route
与您的类Route
(该类没有前缀)相对,因为它与使用它的Java类是相同的包,或者您已经有一个导入语句。
从技术上讲,具有完全合格的包名称的类确实具有前缀,因此也许可以满足您的需求。