Что не так с использованием подстроки?
Однако, если вы положите число в long
(необходимо для хранения всех цифр), вы можете сделать number % 10000
, чтобы извлечь последние четыре цифры, и фиксированную строку для XXX ...
Отвечая на буквальную формулировку вопроса, а не на то, что вы, вероятно, на самом деле имели в виду :) вы могли бы реализовать собственный форматировщик для печати номеров счетов в маске, а затем была бы «строка простого формата», которая печатала бы вещи так, как хочет
Второй пример на этой странице форматирует (все цифры) номер счета. Вместо этого его можно изменить для печати замаскированной версии.