Насколько я знаю, для примитивов нет встроенного метода.Но что-то такое простое, как это, должно сработать:
public int GCD(int a, int b) {
if (b==0) return a;
return GCD(b,a%b);
}
Вы также можете однострочно, если вам нравится такая вещь:
public int GCD(int a, int b) { return b==0 ? a : GCD(b, a%b); }
Следует отметитьчто существует абсолютно нет различий между ними, поскольку они компилируются в один и тот же байт-код.