1 package com.quadcap.util; 2 3 40 41 46 public class MutableInteger extends Number { 47 int intVal; 48 49 public MutableInteger() {} 50 51 public MutableInteger(int val) { intVal = val; } 52 53 public void setIntValue(int val) { intVal = val; } 54 55 public final byte byteValue() { return (byte)intVal; } 56 public final short shortValue() { return (short)intVal; } 57 public final int intValue() { return intVal; } 58 public final long longValue() { return intVal; } 59 public final float floatValue() { return intVal; } 60 public final double doubleValue() { return intVal; } 61 62 public final boolean bit(int b) { 63 return (intVal & (1 << b)) != 0; 64 } 65 66 public String toString() { return Integer.toString(intVal); } 67 } 68 | Popular Tags |