MCPcopy Index your code
hub / github.com/BruceEckel/OnJava8-Examples / create

Method create

generics/ArrayMaker.java:11–14  ·  view source on GitHub ↗
(int size)

Source from the content-addressed store, hash-verified

9 private Class<T> kind;
10 public ArrayMaker(Class<T> kind) { this.kind = kind; }
11 @SuppressWarnings("unchecked")
12 T[] create(int size) {
13 return (T[])Array.newInstance(kind, size);
14 }
15 public static void main(String[] args) {
16 ArrayMaker<String> stringMaker =
17 new ArrayMaker<>(String.class);

Callers 1

mainMethod · 0.95

Calls 1

newInstanceMethod · 0.80

Tested by

no test coverage detected