code: public static int[] toArray(final Collection<Integer> collection) {
          Objects.requireNonNull(collection);
          
          final int size = collection.size();
          final int[] array = new int[size];
          
          int i=0;
          for(Integer value : collection) {
              array[i] = value;
              i++;
          }
          
          return array;
      }
docs: コレクションを配列に変換する。
  @param collection 変換対象のコレクション。
  @return 変換した配列。
  @throws NullPointerException collection is null.