KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Why this is wrong: Class<? extends Number> type = Integer.class; ArrayList<type> = new ArrayList<>(); ? Is there no way to instantiate a class of a specific type given a class object? Obviously I would never do that directly, that is just an example to show what is needed. In the actual code I need I don't know the name of the type. For example public void createAList(Class<? extends Number> type) { ArrayList<type> toReturn = new ArrayList<>(); return toReturn; }
Tags (comma-separated)
Save Edits
Cancel