import java.util.Scanner;
public class TestDemo1007_4 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
System.out.println(a);
}
}
在java中,如果大家想要输入数据那么就不能像c语言一样使用scanf,因为在java中没有scanf。所以本人在这里像大家介绍新的输入方法scanner。首先大家需要在代码的顶部先声明import java.util.Scanner;如同在c语言声明include<math.h>一样。然后在像代码中的 数据类型 数据名 = scanner.next数据类型();这种写法。当然在这里要特别指出nextInt(),nextLine()和next()是有一定区
Scanner sc=new Scanner(System.in);
System.out.println("请输入你的年龄:");
int age=sc.nextInt();
System.out.println("请输入你的姓名:");
String name=sc.nextLine();
System.out.println("姓名:"+name);
System.out.println("年龄:"+age);
别的。本人曾经就经常搞错。在这里我要指出nextLine对应的是字符串的输入。
请输入你的年龄:
18
请输入你的姓名:
姓名:
年龄:18
这样就搞错了。