1 6 package tests.jfun.utils; 7 8 import java.io.FileReader ; 9 import java.io.IOException ; 10 11 16 public final class Utils { 17 18 public static String readFile(final String name){ 19 try{ 20 final FileReader fr = new FileReader (name); 21 try{ 22 final StringBuffer dest = new StringBuffer (); 23 final char[] buf = new char[4000]; 24 for(;;){ 25 final int n = fr.read(buf); 26 if(n>0){ 27 dest.append(buf, 0, n); 28 } 29 if(n < 0) break; 30 } 31 return dest.toString(); 32 } 33 finally{ 34 fr.close(); 35 } 36 } 37 catch(IOException e){ 38 throw new IllegalStateException (e.getMessage()); 39 } 40 } 41 } 42 | Popular Tags |