Non ti so dire se esiste già una classe che fa questo, in ogni caso potresti fare così:

prendi il numero con la virgola, lo converti in stringa, cerchi la posizione della virgola con Stringa.indexOf("."); e ti prendi due sottostringhe: una da 0 a indice ricavato con indexOf e l'altra da indice+1 fino alla fine. Riconverti in intero e hai le due parti separate! Tipo così dove num è il tuo numero con virgola:

codice:
  public int[] getParts(){
    String temp = num+""; //equivalente a String.valueOf(num);
    indice = temp.indexOf("."); 
    array[0] = Integer.parseInt(temp.substring(0, indice));
    array[1] = Integer.parseInt(temp.substring(indice+1));
    return array;
  }