NETBEANS Java Basics 106 – Getting Inputs
Download NetBeans from https://netbeans.org/downloads/
Refer previous tutorial, http://javadevsteps.blogspot.com/2014/08/netbeans-java-basics-101-getting-started.html .
package firstproject; public class FirstProject { public static void main(String[] args) { // TODO code application logic here } } |
2-1) Add:
a) A Scanner library import declaration statement (in the import declaration section).
package firstproject; import java.util.Scanner; public class FirstProject { public static void main(String[] args) { // TODO code application logic here } } |
b) A Scanner object declaration statement (in the main method)
package firstproject; import java.util.Scanner; public class FirstProject { public static void main(String[] args) { Scanner user_input = new Scanner( System.in ); } } |
c) A String variable declaration statement (in the main method)
package firstproject; import java.util.Scanner; public class FirstProject { public static void main(String[] args) { Scanner user_input = new Scanner( System.in ); String first_name; } } |
d) An input request output statement (in the main method)
package firstproject; import java.util.Scanner; public class FirstProject { public static void main(String[] args) { Scanner user_input = new Scanner( System.in ); String first_name; System.out.print("Enter your first name: "); } } |
e) A String input statement (in the main method)
package firstproject; import java.util.Scanner; public class FirstProject { public static void main(String[] args) { Scanner user_input = new Scanner( System.in ); String first_name; System.out.print("Enter your first name: "); first_name = user_input.next( ); } } |
f) A String output statement (in the main method)
package firstproject; import java.util.Scanner; public class FirstProject { public static void main(String[] args) { Scanner user_input = new Scanner( System.in ); String first_name; System.out.print("Enter your first name: "); first_name = user_input.next( ); System.out.println("You are " + first_name); } } |
2-2) Run.
Task: Write codes to achieve the following outcome.
Hint: Use a variable full_name to combine the first name and family name.
Answer: http://ideone.com/YbI5PI
http://www.homeandlearn.co.uk/java/user_input.html
http://www.functionx.com/java/Lesson02.htm