Dear all,
I have a problem with input techniques from user. Suppose user can feed up
program 3 lines as:
Department of Computer science
and
engineering University of Dhaka
[The third line is empty string]
But I don't know how many lines of strings are there and we have
to process single line and then to next line. After reading all the lines
i have to output all inputs accordingly. Output should be same as input.
Here is my program
import java.util.ArrayList;
import java.util.Iterator;
import java.util.Scanner;
public class InputTechnique {
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
ArrayList<String> aList = new ArrayList<String>();
while(scan.hasNextLine()){
aList.add(scan.nextLine());
}
Iterator it = aList.iterator();
while(it.hasNext())
System.out.println(it.next());
}
}
it cannot break the first while loop and continue taking inputs from user. I
want to know how does i take inputs till the end of user inputs.
Thanks
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/javaprogrammingwithpassion?hl=en
-~----------~----~----~----~------~----~------~--~---