Difference between revisions of "Reading from a file in java"
From MyWiki
(Created page with "<source lang="java"> package com.mkyong.io; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class BufferedReaderExample {...") |
|||
Line 35: | Line 35: | ||
} | } | ||
} | } | ||
+ | |||
+ | </source> | ||
+ | Updated for java 7 | ||
+ | <source lang="java"> | ||
+ | |||
+ | package com.mkyong.io; | ||
+ | |||
+ | import java.io.BufferedReader; | ||
+ | import java.io.FileReader; | ||
+ | import java.io.IOException; | ||
+ | |||
+ | public class BufferedReaderExample { | ||
+ | |||
+ | public static void main(String[] args) { | ||
+ | |||
+ | try (BufferedReader br = new BufferedReader(new FileReader("C:\\testing.txt"))) | ||
+ | { | ||
+ | |||
+ | String sCurrentLine; | ||
+ | |||
+ | while ((sCurrentLine = br.readLine()) != null) { | ||
+ | System.out.println(sCurrentLine); | ||
+ | } | ||
+ | |||
+ | } catch (IOException e) { | ||
+ | e.printStackTrace(); | ||
+ | } | ||
+ | |||
+ | } | ||
</source> | </source> |
Latest revision as of 20:10, 14 April 2015
package com.mkyong.io; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class BufferedReaderExample { public static void main(String[] args) { BufferedReader br = null; try { String sCurrentLine; br = new BufferedReader(new FileReader("C:\\testing.txt")); while ((sCurrentLine = br.readLine()) != null) { System.out.println(sCurrentLine); } } catch (IOException e) { e.printStackTrace(); } finally { try { if (br != null)br.close(); } catch (IOException ex) { ex.printStackTrace(); } } } }
Updated for java 7
package com.mkyong.io; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class BufferedReaderExample { public static void main(String[] args) { try (BufferedReader br = new BufferedReader(new FileReader("C:\\testing.txt"))) { String sCurrentLine; while ((sCurrentLine = br.readLine()) != null) { System.out.println(sCurrentLine); } } catch (IOException e) { e.printStackTrace(); } }