Percorrer uma variável do tipo Inteira

Ola nação Java 8)

Estou com uma dúvida, tenho um exercício que preciso de um int de 3 digitos pegar a sobra do primeiro dividido pelo segundo e somar com o terceiro numero. Isso eu sei fazer, o que eu não tenho a mínima idéia é como achar o primeiro número o segundo e o terceiro. Pensei em colocálos numa string e percorrer ela mas acho que existe um metodo mais facil né? Alguém pode me ajudar?

Exemplo:

int a = 529

seria : (5%2)+9

Você quer saber como separar um número nos seus dígitos constituintes?

Uma forma delas é converter para string mesmo.

Outra é fazer contas. Vou dar um exemplo para o número 12345678. Como é que você transforma isso para Java fica como exercício.

12345678
12345678 % 10 dá 8
12345678 / 10 dá 1234567
1234567 % 10 dá 7
1234567 / 10 dá 123456
123456 % 10 dá 6
123456 / 10 dá 12345
e assim por diante.

Ooo cara valeu, é isso mesmo! Ajudou muito. vlw!

Convertendo para String, dá para ser feito dessa maneira:

		int a = 529;
		String pri = String.valueOf(a).substring(0, 1);
		String seg = String.valueOf(a).substring(1, 2);
		String ter = String.valueOf(a).substring(2,3);		
		System.out.println((Float.valueOf(pri) % Float.valueOf(seg)) + Float.valueOf(ter));