public DoubleColumn(int nrows,int capacity,double defaultValue){
  super(double.class,new Double(defaultValue));
  if (capacity < nrows) {
    throw new IllegalArgumentException("Capacity value can not be less than the row count.");
  }
  m_values=new double[capacity];
  Arrays.fill(m_values,defaultValue);
  m_size=nrows;
}

public DoubleColumn ( int nrows , int capacity , double defaultValue ) { super ( double . class , new Double ( defaultValue ) ) ; if ( capacity < nrows ) { throw new IllegalArgumentException ( "Capacity value can not be less than the row count." ) ; } m_values = new double [ capacity ] ; Arrays . fill ( m_values , defaultValue ) ; m_size = nrows ; }
create a new doublecolumn .
