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;
}