0

ソケットを使用する場合、Scannerクラスのより良い代替品はありますか?.next()と.nextLine()は常に行をスキップするため、操作するのが非常に面倒です。

4

1 に答える 1

3

InputStreamReaderと一緒に使用BufferedReader

例えば:

Socket s = new Socket("10.0.0.1",4444);

InputStreamReader isr = new InputStreamReader(s.getInputStream());

BufferedReader br = new BufferedReader(isr);

String str = new String();

while ((str = br.readLine())!=null){


    System.out.println(str);

 }
于 2012-10-12T16:42:26.670 に答える