Results 1 to 1 of 1
Thread: Reading Float values from a file
-
Reading Float values from a file
The class presented below reads float values from a file.
Java Code:public class ReadingFloat { public static float[] readFile(String file, String delimiter) throws Exception { return(readValues(new java.io.FileInputStream(file), delimiter)); } public static float[] readURL(String url, String delimiter) throws Exception { java.net.URL addr = new java.net.URL(url); return(readValues(addr.openStream(), delimiter)); } public static float[] readValues(java.io.InputStream in, String delimiter) throws java.io.FileNotFoundException, java.io.IOException, java.lang.NumberFormatException { String thisLine; java.io.BufferedInputStream s = new java.io.BufferedInputStream(in); java.io.BufferedReader myInput = new java.io.BufferedReader (new java.io.InputStreamReader(s)); int j = 0; float[] values = new float[10]; while ((thisLine = myInput.readLine()) != null) { // scan it line by line java.util.StringTokenizer st = new java.util.StringTokenizer(thisLine, delimiter); while(st.hasMoreElements()) values[j++] = Float.valueOf(st.nextToken()).floatValue(); } return(values); } public static void main(String arg[]) { new ReadingFloat().demo(); } public void demo() { try { // we assume 10 floats (max)to be read float results [] = readFile("floatwithdelimitercolon.dat", ","); for(int i = 0; i < results.length; i++ ) { System.out.println(results[i]); } System.out.println(); results = readFile("floatwithdelimiterspace.dat", " "); for(int i = 0; i lt; results.length; i++ ) { System.out.println(results[i]); } } catch (Exception e) { e.printStackTrace(); } } }
Similar Threads
-
[SOLVED] getting values from a text file
By dav9999 in forum New To JavaReplies: 8Last Post: 04-01-2008, 01:51 AM -
Reading int values using BufferedReader
By Java Tip in forum Java TipReplies: 2Last Post: 01-24-2008, 07:26 PM -
How to read attributes and values in a xml file using servlet
By pragathi_forum in forum Advanced JavaReplies: 1Last Post: 12-18-2007, 05:46 PM -
setting format for FLoat values
By bugger in forum New To JavaReplies: 2Last Post: 11-16-2007, 01:22 PM -
reading values from config file
By sathish_2111 in forum Enterprise JavaBeans (EJB)Replies: 3Last Post: 08-10-2007, 03:09 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks