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 |
can u override the start() method of Thread class
use of wrapper classes?
How are variables stored in memory?
How many types of string data types are there?
Which collection allows duplicate values in java?
What is class and its types?
what is bytecode? watz the difference between machine code and bytecode?
What is the difference between int and integer in java?
How do you input a string in java?
What is a percentage sign called?
What are the application of stack?
Is Java is 100% pure OOPS? Explain?