tag:blogger.com,1999:blog-87129586886210778712024-03-14T00:30:43.818-07:00Java 101John Minkjanhttp://www.blogger.com/profile/08228393663535024706noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-8712958688621077871.post-57370501266355336442011-09-16T11:03:00.001-07:002011-09-16T11:03:13.005-07:00JAVA FileLineCount<p>How many lines are in a text File </p> <blockquote> <p> public static int FileLineCount(String FileName) <br> {<br> /*<br> * (c) John Minkjan<br> * 101Java.blogspot.com<br> * 2011 till 2031<br> */<br> int rCount = 0; <br> try{<br> File f = new File(FileName);<br> if (f.exists()){<br> FileReader fr = new FileReader(f);<br> LineNumberReader ln = new LineNumberReader(fr);<br> int count = 0;<br> while (ln.readLine() != null){<br> count++;<br> }<br> //System.out.println("Total line no: " + count);<br> ln.close();<br> rCount = count;<br> }<br> else{<br> System.out.println("File does not exists!");<br> }<br> <br> <br> }<br> catch(IOException e){<br> e.printStackTrace();<br> }<br> return rCount; <br> }</p></blockquote> <p>Till Next Time</p> John Minkjanhttp://www.blogger.com/profile/08228393663535024706noreply@blogger.com0tag:blogger.com,1999:blog-8712958688621077871.post-63761940822851215062011-09-16T10:59:00.001-07:002011-09-16T10:59:57.111-07:00JAVA FileExists<p>Returns True / False if file exists</p> <blockquote> <p>public static boolean FileExists(String FileName) <br>{<br> /*<br> * (c) John Minkjan<br> * 101Java.blogspot.com<br> * 2011 till 2031<br> */<br> boolean blnFExists = false; <br> File f = new File(FileName);<br> if (f.exists())<br> {<br> blnFExists = true;<br> }<br> else <br> {<br> blnFExists = false; <br> };<br> return blnFExists; <br> <br>};<br></p></blockquote> <p>Till Next Time</p> John Minkjanhttp://www.blogger.com/profile/08228393663535024706noreply@blogger.com0tag:blogger.com,1999:blog-8712958688621077871.post-47939705943146889542011-09-16T10:49:00.001-07:002011-09-16T10:49:38.619-07:00JAVA FileRead<p>Read file into ArrayList</p> <blockquote> <p>public static ArrayList<String> FileRead(String FileName) <br>{<br> /*<br> * (c) John Minkjan<br> * 101Java.blogspot.com<br> * 2011 till 2031<br> * Usage:<br> * Object[] elements = jGeneral.FileRead("c:\\java\\out.txt").toArray();<br> * for(int i=0; i < elements.length ; i++) <br> System.out.println(i + " " +elements[i]);<br> */<br> ArrayList<String> lineArr = new ArrayList<String>();<br> try { <br> FileInputStream fstream = new FileInputStream(FileName);<br> DataInputStream in = new DataInputStream(fstream);<br> BufferedReader br = new BufferedReader(new InputStreamReader( in ));<br> String strLine;<br> //Read File Line By Line and add to Arraylist<br> while ((strLine = br.readLine()) != null) {<br> lineArr.add(strLine); <br> }<br> //Close the input stream<br> in .close();<br> } catch (Exception e) { //Catch exception if any<br> System.err.println("Error: " + e.getMessage());<br> }<br>return lineArr;<br>}<br></p></blockquote> <p>Till Next Time</p> John Minkjanhttp://www.blogger.com/profile/08228393663535024706noreply@blogger.com0tag:blogger.com,1999:blog-8712958688621077871.post-41266050371675447102011-09-16T10:20:00.001-07:002011-09-16T10:20:16.329-07:00JAVA FileAppend<p>Append a sting to a file:</p> <blockquote> <p>public static void FileAppend(String FileName, String Text) <br>{<br> /*<br> * (c) John Minkjan<br> * 101Java.blogspot.com<br> * 2011 till 2031<br> */<br> try {<br> // Create file if not exists else append<br> FileWriter fstream = new FileWriter(FileName, true);<br> BufferedWriter out = new BufferedWriter(fstream);<br> out.write(Text);<br> // add an extra CR;<br> out.append("\r");<br> //Close the output stream<br> out.close();<br> } catch (Exception e) { //Catch exception if any<br> System.err.println("Error: " + e.getMessage());<br> }<br>};<br></p></blockquote> <p>Till Next Time</p> John Minkjanhttp://www.blogger.com/profile/08228393663535024706noreply@blogger.com0tag:blogger.com,1999:blog-8712958688621077871.post-79397695249101555902011-09-16T10:17:00.001-07:002011-09-16T10:17:16.688-07:00JAVA FileWrite<p>Write text to file:</p> <blockquote> <p>public static void FileWrite(String FileName, String Text) <br>{<br> /*<br> * (c) John Minkjan<br> * 101Java.blogspot.com<br> * 2011 till 2031<br> */<br> try {<br> // Create a new file <br> FileWriter fstream = new FileWriter(FileName);<br> BufferedWriter out = new BufferedWriter(fstream);<br> // Write the text<br> out.write(Text);<br> // add an extra CR;<br> out.append("\r");<br> //Close the output stream<br> out.close();<br> } catch (Exception e) { //Catch exception if any<br> System.err.println("Error: " + e.getMessage());<br> }<br>};<br></p></blockquote> <p>Till Next Time</p> John Minkjanhttp://www.blogger.com/profile/08228393663535024706noreply@blogger.com0tag:blogger.com,1999:blog-8712958688621077871.post-76943262547642041332011-09-16T10:13:00.001-07:002011-09-16T10:13:34.555-07:00JAVA ExitApp()<h1></h1> <p>Exit an application:</p> <blockquote> <p>public static void exitApp() <br>{<br> /*<br> * (c) John Minkjan<br> * 101Java.blogspot.com<br> * 2011 till 2031<br> */<br> System.exit(0);<br>};<br></p></blockquote> <p>Till Next Time</p> John Minkjanhttp://www.blogger.com/profile/08228393663535024706noreply@blogger.com0tag:blogger.com,1999:blog-8712958688621077871.post-35337245549525801162011-09-16T09:39:00.001-07:002011-09-16T09:39:46.143-07:00Welcome to Java101An other blog in my 101 series<br />
<br />
Till Next TimeJohn Minkjanhttp://www.blogger.com/profile/08228393663535024706noreply@blogger.com0