Class IntReference


  • public class IntReference
    extends Object
    Represents int value that can be passed by reference.
    Author:
    Sergey Shemyakov
    • Constructor Detail

      • IntReference

        public IntReference()
        Default constructor that sets integer to 0.
      • IntReference

        public IntReference​(int num)
        Constructor that sets integer to given value.
        Parameters:
        num - is integer that will be stored.
    • Method Detail

      • get

        public int get()
        Returns:
        integer that is represented by this reference.
      • increment

        public void increment()
        Increments internal integer.
      • decrement

        public void decrement()
        Decrements internal integer.
      • set

        public void set​(int num)
        Sets internal integer to given value.
        Parameters:
        num - is value.
      • equals

        public boolean equals​(int num)
        Checks if internal integer equals to another int.
        Returns:
        true if internal integer equals to passed value.