Задача Text Filther (Java)
Здравейте, намерих решение на тази задача, защото не можах да я реша, обаче в решението има неяснота.
String[] bannedWords = scanner.nextLine().split(", "); String text = scanner.nextLine(); for (String bannedWord : bannedWords) { text = text.replaceAll(bannedWord, new String(new char[bannedWord.length()]) .replace('\0', '*')); } System.out.println(text);
е решението. На редът .replace('\0', '*'));-какво ознавачава '\0' и защо то е на позиция old char? Не успях да открия и информация в интернет.
Благодаря за подробния отговор!