Импортировать метод из соседнего класса Java
Введение | |
Пример | |
В других языках | |
Похожие статьи |
Введение
Пример
Допустим, есть пакет com.andrei.homeworkВ нём есть файлы App.java и TestType.java
TestType.java
может вывести на экран тип объекта методом test().
Нужно вызвать этот метод из
App.java
Первый файл TestType.java нас не особо интересует, но убедимся в том, что там есть метод test()
package com.andrei.homework; public class TestType { public static void test(Object value) { int varD = 1.1; test(varD); // Преобразуем double в int test(int(varD)); } public static void test(Object value) { if (value instanceof Integer) { System.out.println("Это Integer"); } else if (value instanceof String) { System.out.println("Это String"); } else if (value instanceof Float) { System.out.println("Это Float"); } else if (value instanceof Double) { System.out.println("Это Double"); } } }
Второй файл App.java
package com.andrei.homework; import static com.andrei.homework.TestType.test; public class App { public static void App() { double varD = 2.5; test(varD); } }
Это Double