So this is my fifth week at the University of Pittsburgh, in their CGS program, self-directed study. CGS stands for College of General Studies. I knew I’d have an easier time getting in there and working my way to The Dietrich School of Arts & Sciences Computer Science program.
My self-directed study? Computer Science all the way. I do have some gen eds to take so I am taking Chinese Thought this semester and will probably have to take a language course. I will also have to take Calc 1 & 2 and Stats.
I am extremely happy at Pitt right now, much happier than I was anywhere else. That’s not a slight against community colleges– they gave me a leg up when I needed it. If it wasn’t for HACC (specifically, CCAC isn’t great when you compare the two to be honest) I probably wouldn’t have been able to make it to a full on university. I always knew I was university material. Always. I may not have been able to go when I was young because of circumstances well out of my control but deep down I knew I could go, when I got my stuff together.
So I am in my fifth week and I have homework like mad. Ha. I am excited to do it.
We are doing file input and output in Java. We are writing to a text file with FileWriter. You can also append text to a file doing PrintWriter. Here is an example I found at the University of Texas website:
import java.io public class WriteTextFile { public static void main (String [] args) throws IOException { File outFile = new File ("output.txt"); FileWriter fWriter = new FileWriter (outFile); PrintWriter pWriter = new PrintWriter (fWriter); pWriter.println ("This is a line."); pWriter.println ("This is another line."); pWriter.close(); }import java.io public class WriteTextFile { public static void main (String [] args) throws IOException { File outFile = new File ("output.txt"); FileWriter fWriter = new FileWriter (outFile); PrintWriter pWriter = new PrintWriter (fWriter); pWriter.println ("This is a line."); pWriter.println ("This is another line."); pWriter.close(); } }Here in the header you are importing the I/O package for Java and creating and writing text to a new file called “output.txt”, usingFileWriter fWriter = new FileWriter (outFile)to write to the file after declaring the FileWriter class and then outputting the file. You then declare thePrintWriterclass to append the proceeding lines to the the text file.pWriter.close()closes the file in a similar way that Python closes text files after you open and append text to them. Update: Seems, after I went to class today, that you open a file withPrintWriterand append to a file usingFileWriterI guess I got confused there reading that code from UT.