Протестировав какой-то код elses, я заметил несколько страниц JSP, на которых были написаны фанки-не-ASCII-символы. Окунувшись в источник, я нашел этот лакомый кусочек:
// remove any periods from first name e.g. Mr. John --> Mr John
firstName = firstName.trim().replace('.','\0');
Является ли замена символа в String нулевым символом даже на Java? Я знаю, что '\0'
завершит C-строку. Будет ли это виновником напуганных персонажей?