Inserting Multiple Lines from Console
Dear Group,
I was trying to get input of different nature of string, int etc.
To insert multiple lines I can do sort of standard coding like,
public class BRReadLines {
public static void main(String args[]) throws IOException
{
// Create a BufferedReader using System.in
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
String str;
System.out.println("Enter lines of text.");
System.out.println("Enter 'end' to quit.");
do {
str = br.readLine();
System.out.println(str);
} while(!str.equals("end"));
}
}
I may assign string and int also. But I was looking to assign different variable names like,
String str;
int In;
.....
and read from console.
Initially I did
str=br.readLine()
and
In=br.read()
but did not help much,
then I am trying like,
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedReader br1 = new BufferedReader(new InputStreamReader(System.in));
str=br.readLine();
In=br1.read();
It is generally going okay but when the output is being generated I am getting arbitrary output.
If anyone can kindly suggest how may I improve it?
Regards,
Subhabrata.