Read data from console and print in one file. That would be
in C:\temp ? Thanks, Bose
Answers were Sorted based on User's Feedback
Answer / pushpa
//Read data from console and print in one file.
import java.io.*;
class ReadDataFromConsole
{
public static void main(String[] args)
{
try{
String fileStr = ""; // declare a string variable
for(int i = 0; i<args.length; i++){ // for loop start
with argument size
fileStr = fileStr + " " + args[i];
}
//create an instance of the random acces file "rfile'.
RandomAccessFile rfile = new
RandomAccessFile("C:/Temp/text.txt","rw");
// write object into the file.
rfile.writeBytes(fileStr);
}catch(Exception ex){
ex.printStackTrace();
}
}
}
| Is This Answer Correct ? | 3 Yes | 2 No |
Answer / avi
@Pushpa...
If u r reading console data from the method other than main() then u need to use Console class and scanner.
And use StringBuffer in place of String as when u r using '+' operator it creates new string object. So use StringBuffer and use API append("").
| Is This Answer Correct ? | 1 Yes | 0 No |
What is meant by Session? Explain something about HTTP Session Class?
How do we make a class serialize?
difference throws and throw in java
Does java allow default arguments?
How the elements are organized in CardLayout?
Can a class be final?
Should database connections be singleton?
what is deadlock in threads? with example
What is string pool?
there are some duplicate values in ArrayList, how U'll get that array with out duplicate?
Why do we need strings in java?
How to avoid the runtime exception ?