Вроде все верно должно быть, но валидатор ругается
package com.javarush.task.task18.task1817;
/*
Пробелы
*/
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Solution {
public static void main(String[] args) throws FileNotFoundException, IOException {
FileInputStream inputStream = new FileInputStream(args[0]);
int countSpace = 0;
int countElse = 0;
int current = 0;
while (inputStream.available()>0){
current = inputStream.read();
if (current == 32) {
countSpace++;
countElse++;
}
else countElse++;
}
inputStream.close();
double result = countSpace/countElse;
System.out.printf("%.2f",result);
}
}