Как читать входные файлы и записывать выходной файл на основе количества символов, прописных и строчных букв во входном файле в JAVA - PullRequest
0 голосов
/ 08 октября 2018

Программа должна прочитать input.txt, затем подсчитать количество символов, заглавных и строчных букв.Затем счет должен быть записан в выходной файл.Как бы подсчитать символ как в верхнем, так и в нижнем регистре и затем передать их на выход?

Вывод

Количество символов: 36

Количество букв в нижнем регистре13

Количество букв в верхнем регистре 5

import java.io.IOException;
import java.io.File;
import java.io.PrintStream;
import java.util.Scanner;
public class FileProcessing 
{
    public static void main(String[] args) throws IOException
    {
       File file1 = new File("input.txt");
        try(Scanner scanner = new Scanner(file1))
        {
                while(scanner.hasNextLine())
                {
                    String s = scanner.nextLine();
                    System.out.println(s);
                }
                scanner.close();
        }
        catch(IOException e)
        {



    }
    File file2 = new File("output.txt");
    try(PrintStream ps = new PrintStream(file2))
    {
        String a = "Number of characters is " + Chars;
        ps.println(a);
        String b = "Number of lower case letters is " + LowLet;
        ps.println(b);
        String c = "Number of upper case letters is " + UppLet;
        ps.println(c);
    }
    catch(IOException e) 
    { 
    }
}
}
...