Java 使用插座时替换扫描仪
使用套接字时是否有更好的扫描仪类替代品?我真的厌倦了.next()和.nextLine(),它们真的很讨厌,因为它们总是跳过行。使用Java 使用插座时替换扫描仪,java,sockets,java.util.scanner,Java,Sockets,Java.util.scanner,使用套接字时是否有更好的扫描仪类替代品?我真的厌倦了.next()和.nextLine(),它们真的很讨厌,因为它们总是跳过行。使用InputStreamReader和BufferedReader 例如: Socket s = new Socket("10.0.0.1",4444); InputStreamReader isr = new InputStreamReader(s.getInputStream()); BufferedReader br = new BufferedReader
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);
}
使用
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);
}
使用DataOutputStream和DataInputStream使用DataOutputStream和DataInputStream