Создать универсальный массив в Java [дубликат]

На этот вопрос уже есть ответ здесь:

Массив общего списка 5 ответов

Я пытаюсь сделать универсальный массив в Java - в котором у меня есть некоторые проблемы - как я могу сделать массив кортежей, который имеет размер 6 и имеет размер байта [] и целое число внутри?

Спасибо

private Tuple<byte[], Integer>[] alternativeImages1 = new Tuple<byte[], Integer>[6];

class Tuple<F, S> {

    public final F first;
    public final S second;

    public Tuple(final F first, final S second) {
        this.first = first;
        this.second = second;
    }

    @Override
    public boolean equals(final Object o) {
        if (this == o)
            return true;
        if (o == null || getClass() != o.getClass())
            return false;

        final Tuple tuple = (Tuple) o;
        return this.first == tuple.first && this.second == tuple.second;
    }

    @Override
    public int hashCode() {
        int result = this.first != null ? first.hashCode() : 0;
        result = 31 * result + (this.second != null ? second.hashCode() : 0);
        return result;
    }
}

Ответы на вопрос(1)

Ваш ответ на вопрос