Fromw Wikipedia: ASCII включает определения для 128 символов: 33 являются непечатными управляющими символами (в настоящее время в основном устарели), которые влияют на обработку текста и пространства;94 печатных символа, а пробел считается невидимым изображением.ASCII резервирует первые 32 кода (цифры от 0 до 31) для управляющих символов.Код 127 официально называется «удалить».Но существует Extended ASCII.Таким образом, для записи расширенного ASCII вам необходимо использовать кодировку, например:
System.setProperty("file.encoding", "Cp1252");
FileOutputStream fs = new FileOutputStream("C:/abc.txt");
char c=(char)174;
fs.write(c);
fs.close();
В этом случае вы получите: ®.Таким образом, для вывода ASCII более 127 (8 бит не 7 бит как ASCII США) необходимо использовать кодирование.Надеюсь, это поможет.