не проходит округление до 2 знаков
package com.javarush.task.task18.task1817;
/*
Пробелы
*/
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.ArrayList;
public class Solution {
public static void main(String[] args) throws IOException {
String filename = args[0];
FileInputStream fileInputStream = new FileInputStream(filename);
int count = 0;
int count1 = 0;
ArrayList<Character> bytelist = new ArrayList<Character>();
while (fileInputStream.available()>0){
bytelist.add((char)fileInputStream.read());
count++;
}
//System.out.println(count);
for(char i : bytelist){
if(i == ' '){
count1++;
}
}
double count2 = (double)count1/(double)count;
int count3 = (int)(count2*10000);
count2 = ((double) count3)/100;
System.out.println(count2);
fileInputStream.close();
}
}