Нечитаемые символы ASCII 28, 29 31

Я обрабатываю файл, который мне нужно разделить на основе разделителя.

В следующем коде показаны разделители, определенные для файлов, которые я обрабатываю

private static final String    component   = Character.toString((char) 31);
private static final String    data        = Character.toString((char) 29);
private static final String    segment     = Character.toString((char) 28);

Кто-нибудь может объяснить значение этих конкретных разделителей?

Если посмотреть на коды ASCII, эти разделители являются разделителями файлов, групп и единиц. Я не совсем понимаю, что это значит.

10
задан Mark Amery 10 January 2019 в 11:58
поделиться