public String readLine(BufferedInputStream in) throws IOException { StringBuffer buffer = new StringBuffer(); int c = in.read(); while(c != -1) { if( c == '\n') { break; } if( c == '\r') { in.mark(1); if(in.read() != '\n') { in.reset(); } break; } buffer.append((char)c); c = in.read(); } return buffer.toString(); } |
歡迎光臨 Chinaunix (http://www.72891.cn/) | Powered by Discuz! X3.2 |