В основному, String в java являє собою масив символів. Тож, що
робиться вище, це перетворює рядок в масив символів, щоб потім він
мав доступ до кожного індексу масиву. Потім код входить до циклу
для циклу, щоб прослідкувати за всіма показниками масивів
символів.
Припускаючи, що це вже вам зрозуміло, тепер код створює змінну
char, яка містить поточний індекс масиву.
char current = mf1[dex];
mf1 - ваш масив, який представляє рядок. dex - це поточний
індекс символу, який визначається для циклу. Таким чином, ми можемо
перевірити кожен символ (буква) символьного масиву. Тепер, якщо
char "current" - це порожній простір, ми можемо замінити його
точкою.