Στη Java, έχω κείμενο από ένα πεδίο κειμένου σε μια μεταβλητή String που ονομάζεται "text".
Πώς μπορώ να αποθηκεύσω τα περιεχόμενα της μεταβλητής "text" σε ένα αρχείο;
Ρίξτε μια ματιά στο Java File API
ένα γρήγορο παράδειγμα:
try (PrintStream out = new PrintStream(new FileOutputStream("filename.txt"))) {
out.print(text);
}
Μόλις έκανα κάτι παρόμοιο στο έργο μου. Η χρήση του FileWriter θα απλοποιήσει μέρος της εργασίας σας. Και εδώ μπορείτε να βρείτε ένα ωραίο tutorial.
BufferedWriter writer = null;
try
{
writer = new BufferedWriter( new FileWriter( yourfilename));
writer.write( yourstring);
}
catch ( IOException e)
{
}
finally
{
try
{
if ( writer != null)
writer.close( );
}
catch ( IOException e)
{
}
}
Χρησιμοποιήστε την FileUtils.writeStringToFile()
από το Apache Commons IO. Δεν χρειάζεται να ανακαλύψετε ξανά αυτόν τον τροχό.