Есть ли способ сократить имена типов в java. Что-то похожее на typedef в C++ или похожее на использование пространств имен?
Например, если у меня есть тип "org.w3c.dom.Node" и я не хочу каждый раз писать
это полное имя, но также не хотите выполнять импорт всего файла
, а просто локально определить тип «узла» как «org.w3c.dom.Node» для одного метода?
сокращение имен типов в java
Ответы (2)
Нет, нет способа создать псевдоним «локально» (я понимаю, что «локально» вы имеете в виду внутри метода, поскольку вы сказали, что не хотите делать import
в верхней части файла, который является «локальным» к файлу).
person
T.J. Crowder
schedule
01.04.2012
Вы не хотите импортировать этот класс для всего файла, но как насчет перемещения методов, требующих org.w3c.dom.Node, в новый файл, в котором есть этот импорт?
person
dldnh
schedule
01.04.2012
Node
класса? Если это только ваш Node и w3c, переименуйте свой класс. - person user802421   schedule 01.04.2012