Hello all, Regarding Files in java.
Hello everyone, well, can you people please tell me on how to write the
contents which i ve run in command prompt to a text file.
well, i ve done the following code. but i am able to write only the
last line of the output in the text file. i want whatever the contents
run in command prompt to be uploaded in text file. hope i am clear.
please help me.
Thanks in advance.
megha.
import java.io.*;
import java.util.*;
import java.lang.*;
class DirFile{
public static void main(String args[]){
Properties properties1 = new Properties();
Properties properties2 = new Properties();
String dirname = "/Properties Files";
File f1 = new File(dirname);
if(f1.isDirectory()){
System.out.println("Directory of " +dirname);
String s[] = f1.list();
for(int i=0;i<s.length;i++){
File f = new File(dirname +s[i]);
if(f.isDirectory()){
System.out.println(s[i] + " is a directory");
}
else{
System.out.println(s[i] + " is a file");
}
}
}
else{
System.out.println(dirname + " is not a directory");
}
try{
properties1.load(new FileInputStream("mc02resources.properties"));
properties2.load(new FileInputStream("mc02resources_de.properties"));
properties3.load(new FileInputStream("mc02resources_es.properties"));
}catch(IOException e){
}
Enumeration enumeration = properties1.propertyNames();
String str;
while(enumeration.hasMoreElements()){
str =(String)enumeration.nextElement();
String value2 = properties2.getProperty(str);
if(value2 == null){
try{
BufferedWriter out = new BufferedWriter(new
FileWriter("KeysNotFound.txt")) System.out.println(+System.currentTimeMillis()
+ " " + " Key not found in French :"
+str); out.write(str); out.close();
}
catch(IOException e){
}
}
}
}
}