У меня есть файл DateUtils.java, в котором есть методы, связанные с датой. У меня перегружен метод setDate()
, как показано ниже:
// Overloaded method #1
public static void setDate(Date date) { }
// Overloaded method #2
public static void setDate(long timestamp) { }
Я использую только один из указанных выше методов в других моих файлах классов. Например, setDate(Date date)
метод.
Когда я попытался статически импортировать этот метод, он импортировал как:
import static com.example.app.DateUtils.setDate;
Этот оператор импортирует оба перегруженных метода в моей реализации, где я использую только один перегруженный метод, а не оба.
Есть ли способ выборочно статического импорта перегруженного метода выборочно? Я имею в виду, могу ли я статически импортировать только тот метод, который мне интересен?