14.包与导入
-
包名冲突
android中经常会出现包名冲突的情况,即有两个class
A
,一个是a.b.c.A
,一个是c.b.a.A
,在java中通常我们会把冲突的包名额外列出来A a = new A() c.b.a.A aa = new c.b.a.A()
在kotlin中我们可以去尝试使用
as
,来防止出现很长的包名import a.b.c.A // A 可访问 import c.b.a.A as AA // AA 代表“c.b.a.A” A a = new A() AA aa = new AA()
网友评论