Как я могу указать тип, который соответствует как String, так и long?

Sraw спросил: 07 октября 2018 в 10:49 в: java

Ситуация такова, что у меня есть функция, и она вызывает Arrays.sort для сортировки заданного массива. Поскольку Arrays.sort может сортировать как String, так и long, я хочу использовать одну единственную подпись вместо двух String[] array и long[] array.

I ' мы пробовали что-то вроде Comparable[], оно не будет совпадать с long[]. Я также попытался изменить long на Long. Но процесс упаковки и распаковки значительно замедляет сортировку.

Поэтому мне интересно, есть ли тип, который я могу указать, который соответствует им обоим? Или вообще соответствует всем поддерживаемым типам Arrays.sort?


0 ответов