Class IntArray


  • public final class IntArray
    extends java.lang.Object
    IntArray implements an integer array list.
    • Constructor Detail

      • IntArray

        public IntArray()
      • IntArray

        public IntArray​(int length)
      • IntArray

        public IntArray​(int[] items)
    • Method Detail

      • empty

        public static IntArray empty()
      • singleton

        public static IntArray singleton​(int x)
      • doubleton

        public static IntArray doubleton​(int x,
                                         int y)
      • tripleton

        public static IntArray tripleton​(int x,
                                         int y,
                                         int z)
      • isEmpty

        public boolean isEmpty()
      • length

        public int length()
      • toArray

        public int[] toArray()
      • get

        public int get​(int i)
      • set

        public void set​(int i,
                        int item)
      • indexOf

        public int indexOf​(int item)
      • contains

        public boolean contains​(int item)
      • add

        public void add​(int item)
      • addAll

        public void addAll​(int... items)
      • clear

        public void clear()
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object