1
У меня есть два класса с тем же именем, но в разных пакетах:Установить псевдоним для пакета в Android
classA in mypackage.blabla.blabla.model
classA in mypackage.blabla.blabla.persistence
мне нужно обратиться к ним с той же точки:
mypackage.blabla.blabla.model.classA sample1 = new mypackage.blabla.blabla.model.classA();
mypackage.blabla.blabla.persistence.classA sample2 = new mypackage.blabla.blabla.persistence.classA();
ли возможно ли установить псевдоним для обоих пакетов, чтобы не печатать так много?
, например:
alias for mypackage.blabla.blabla.model -> model
alias for mypackage.blabla.blabla.persistence -> persistence
, так что я бы только набрать:
model.classA sample1 = new model.classA();
persistence.classA sample2 = new persistence.classA();
Как я могу избавиться от этого?
он говорит: Не удается разрешить символ «модель» при попытке импортировать его с помощью импорта mypackage.blabla.blabla.model так же как и с сохранением. – user1624552
Правильно, мое решение не работало с пакетами. У вас нет параметров, кроме как включать по крайней мере один полный квалификатор (ограничения Java, сравниваемые, например, с Python). – shkschneider