Class DoubleArray


  • public class DoubleArray
    extends Object
    expandable double array
    • Field Detail

      • DEFAULT_CAPACITY

        public static int DEFAULT_CAPACITY
    • Constructor Detail

      • DoubleArray

        public DoubleArray()
        Creates a sorted int array with a default initial capacity
      • DoubleArray

        public DoubleArray​(int capacity)
        Creates an IntArray with a given initial capacity
        Parameters:
        capacity -
    • Method Detail

      • add

        public void add​(double x)
        add value to the array
        Parameters:
        x -
      • add

        public void add​(int pos,
                        double x)
      • get

        public double get​(int pos)
        get element at position
        Parameters:
        pos -
        Returns:
      • isEmpty

        public boolean isEmpty()
      • toArray

        public double[] toArray()
      • size

        public int size()
      • set

        public void set​(int pos,
                        double x)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • wrap

        public static DoubleArray wrap​(double[] doubles)
      • array

        public double[] array()