Separar os dígitos de um número

Boa noite!!
Gostaria de perguntar como faço para fazer um aplicativo, bobinho para vocês e complicado para mim que estou começado.
Gostaria que após o usuário digitar um número com cinco dígitos, o aplicativo separasse esse número com três espaços entre eles: Assim
Por exemplo:
Número digitado: 96754 .
E o aplicativo separá-los assim: 9 6 7 5 4

Só isso!!! E não consigo fazer.

Mas você já tentou codificar algo? Se sim, poderia postar pra gente dar uma olhada?

Ninguem vai te entregar o código pronto, poste algo que você fez que a gente vai te ajudar

Existem várias maneiras de se fazer isso, vc pode por exemplo, gravar o número em uma String e fazer a separação de cada dígito ou vc pode gravar cada número separado em um array e depois montar uma String com o espaço entre eles, entre outros.
Obs.: se for fazer várias alterações em uma String recomendo dar uma estudada na classe StringBuider.

[quote=prvasco]Boa noite!!
Gostaria de perguntar como faço para fazer um aplicativo, bobinho para vocês e complicado para mim que estou começado.
Gostaria que após o usuário digitar um número com cinco dígitos, o aplicativo separasse esse número com três espaços entre eles: Assim
Por exemplo:
Número digitado: 96754 .
E o aplicativo separá-los assim: 9 6 7 5 4

Só isso!!! E não consigo fazer.[/quote]

como foi dito existe n formas de fazer isso mas deixo aqui a mais básica

import java.util.Scanner;

class SepararNum{
    public static void main(String[] args) {
   Scanner input = new Scanner(System.in); 
        int num, unid, dezena, centena,unidMilhar,dezMilhar;
        System.out.print("Digite um nmúmero com 5 digitos: ");
        num = input.nextInt();
        //96754
        dezMilhar = num/10000;
        unidMilhar = (num%10000)/1000;
        centena = (num%1000)/100;
        dezena = (num%100)/10;
        unid = num%10;
        
        System.out.println(dezMilhar+" "+unidMilhar+" "+centena+" "+dezena+" "+unid);
}
}