Могу предположить что у вас задание дали сделать это вручную, если так то алгоритм будет примерно таким в самом простом варианте для явы.
1) Переводите число в строку. Integer.toString();
2) Полученную строку разбираете в массив. "строка".toCharArray();
3) Мешаете массив.
4) Массив переводите обратно в строку String.valueOf("массив")
5) Строку переводите обратно в число. Integer.parseInt("строка");