How to enter data in java program
Nov 15, 2019 pm 01:55 PMJava programs generally use the Scanner class to input data.
Let me introduce to you the Scanner class that I think is the simplest and most practical.
Based on the specific operations of the following code, let’s briefly understand the use of Scanner:
package first; import java.util.Scanner; public class Input { public static void main(String[] args) { Scanner in = new Scanner(System.in);//定义scanner,等待输入 System.out.println("请输入你的姓名:"); String name = in.nextLine();//字符类型的输入方式 System.out.println(name); System.out.println("请输入你的年龄:"); int age = in.nextInt();//整数类型的输入方式 System.out.println(age); System.out.println("请输入你的身高:"); double height = in.nextDouble();//小数类型的输入方式 System.out.println(height); } }
The Scanner class is located in the java.util.Scanner package, so this package must be added in front of the program.
Scanner in = new Scanner(System.in);
This sentence is the key. The meaning of this sentence is: create a Scanner through new Scanner (System.in), the console will wait for input until the Enter key is pressed, and pass the entered content to the Scanner as the scanning object.
Then if you want to get the input content, you need to call Scanner's nextLine() method, so String name = in.nextLine()
, int age = in.nextInt()
, double height = in.nextDouble()
These three sentences are used to obtain the input content.
Recommended tutorial: Java tutorial
The above is the detailed content of How to enter data in java program. For more information, please follow other related articles on the PHP Chinese website!

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Break or return from Java 8 stream forEach?
