Валидатор выдает ошибку:
Ошибка в файле com/javarush/task/task18/task1817/Solution.java в строке : 22
Не верный эскейп-символ в строке (начинается с символа "\", например: "\n", "\t")
Локальный компилятор проверяет, все работает.
package com.javarush.task.task18.task1817;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
/*
Пробелы
*/
public class Solution {
public static void main(String[] args) throws IOException {
String fileName = args[0];
// String fileName = "c:/temp/1.txt";
BufferedReader fr = new BufferedReader(new FileReader(fileName));
String str;
String strFF = "";
while ((str = fr.readLine()) != null) {
strFF += str;
}
// System.out.println(strFF);
float len = (float) strFF.replaceAll("[^\s]", "").length() / strFF.length() * 100;
System.out.println(String.format("%.2f", len));
fr.close();
}
}