Иметь массив байтов, который содержит значения ascii, и цикл, который увеличивает крайнюю правую цифру при переносе.
Затем создайте строку, используя
public String(byte[] bytes, String charsetName)
Убедитесь, что в кодировке указано однозначное значение US-ASCII или UTF-8.