//键盘录入:
// 这两套体系不能混用,先用nextInt 再用nextLine 会导致下面的nextLine接收不到数据
//第一套体系:
//nextInt();接收整数
//nextDouble();接收小数
//next();接收字符串
//遇到空格,制表符,回车就停止接受。这些符号后面的数据就不会接受了// 此处的例子详见下面
//第二套体系:
//nextLine();接收字符串 可以接受空格,制表符,遇到回车才停止接收数据
// 第一套体系
import java.util.Scanner;
/**
* @ClassName Test
* @author gyf
* @Date 2024/7/30 10:13
* @Version V1.0
* @Description :
*/
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("输入第一个整数");
int num1 = scanner.nextInt();
System.out.println(num1);
System.out.println("输入第二个整数");
int num2 = scanner.nextInt();
System.out.println(num2);
}
}
输入第一个整数
123 123
123
输入第二个整数
123
// 第二套体系
import java.util.Scanner;
/**
* @ClassName Test
* @author gyf
* @Date 2024/7/30 10:13
* @Version V1.0
* @Description :
*/
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("输入第一个字符串");
String str1 = scanner.nextLine();
System.out.println(str1);
System.out.println("输入第二个字符串");
String str2 = scanner.nextLine();
System.out.println(str2);
}
}
输入第一个字符串
woshishei shishisi
woshishei shishisi
输入第二个字符串
ssss
ssss