DEV Community

Discussion on: Is there vararg-like generics in Java?

Collapse
 
baenencalin profile image
Calin Baenen

Oh. Is there any way I can include more than one, but a never finite amount of generics (safely)?

I really want to use it for something like this:

class Container<...T> {
    public Container(String[] names, Object[] values) {

        int pos = 0;
        for(String name : names) {
            Class Type = T[pos]; // T-POS!?!?
            /* Code to make a fake class ere */
            pos++;
        }

    }
}
Enter fullscreen mode Exit fullscreen mode

Having something like that'd be cool.

Thanks for you answer.
Cheers.