piffy icon

Java Textfile (contacaratteri multiforme)

piffy | PRO | 01/02/18 05:26:29 PM UTC | 0 ⭐ | 715 👁️ | Never ⏰ | []
Java |

1.03 KB

|

None

|

0 👍

/

0 👎

import java.io.*;
import java.net.ServerSocket;
import java.net.Socket;
 
 
public class TextFile {
    public static void main(String[] args) throws IOException {
 
        final int scelta = 0;
 
        int c;
        int totali;
        int spazi = 0;
        ServerSocket ss = new ServerSocket(2000);
        Socket socket = ss.accept();
 
        FileReader fileReader = new FileReader("loremipsum.txt");
        InputStreamReader isr = new InputStreamReader(System.in);
        InputStreamReader sisr = new InputStreamReader(socket.getInputStream());
        BufferedReader in;
 
        switch (scelta) {
            case 1: in = new BufferedReader(isr); break;
            case 2: in = new BufferedReader(sisr);
            default: in =  new BufferedReader(fileReader); break;
        }
 
        for (totali=0; (c = in.read()) != -1; totali++)
            if (Character.isWhitespace((char) c))
                spazi++;
 
        System.out.println(totali + " caratteri, " + spazi + " spazi");
 
        }
 
 
}

Comments