1 4 package com.tc.util.io; 5 6 import java.io.BufferedReader ; 7 import java.io.IOException ; 8 import java.io.Reader ; 9 10 public class BlankLineSkippingBufferedReader extends BufferedReader { 11 12 public BlankLineSkippingBufferedReader(Reader in, int sz) { 13 super(in, sz); 14 } 15 16 public BlankLineSkippingBufferedReader(Reader in) { 17 super(in); 18 } 19 20 public String readLine() throws IOException { 21 String out; 22 23 do { 24 out = super.readLine(); 25 } while (out != null && out.trim().length() == 0); 26 27 return out; 28 } 29 30 } 31 | Popular Tags |