Импортировать пакет из другой папки - PullRequest
0 голосов
/ 21 мая 2018

Я хочу импортировать package1 в package2.Как я могу это сделать?

                           MyProject
       ________________________|______________
      /                                      |     
  folder1                               folder2      
     /                                     |                                      
package1                                package2            

Ответы [ 2 ]

0 голосов
/ 21 мая 2018

Чтобы использовать открытый элемент пакета извне его пакета, необходимо выполнить одно из следующих действий:

  • Ссылаться на участника по его полному имени
  • Импортировать участника пакета
  • Импорт всего пакета участника

Вы можете импортировать следующее:

  • Интерфейс
  • Класс
  • Статическийполе
  • Статический метод

Чтобы импортировать все типы, содержащиеся в package1 в конкретном классе / интерфейсе package2, используйте следующие import:

import package1.*;

Чтобы импортировать все статические элементы из package1, используйте:

import static package1.*;
0 голосов
/ 21 мая 2018

Попробуйте это: - добавьте оператор импорта в ваш пакет2

import folder1.package1.*;

Убедитесь в наличии спецификаторов доступа в java

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...