【Java】6. 键盘录入和输出

57 阅读1分钟

6. 键盘录入和输出

//导包,就是先找到Scanner这个类
import java.util.Scanner;
public class ScannerDemo1{
    public static void main(String[] args){
        //2.创建对象
        Scanner sc = new Scanner(System.in);
        //3.接收数据
        int i = sc.nextInt();
         double d = sc.nextDouble();
         String s = sc.next(); 
         String s1 = sc.nextLine();
         //4.输出数据
        System.out.println(a);
    }
}

输出细节:

  • System.out.println(a); 先打印a, 再换行
  • System.out.print(a); 打印i, 不换行
  • System.out.println(); 不打印任何数据,只换行

录入细节:

  • next(),nextInt(),nextDouble()在接收数据的时候,会遇到空格,回车,制表符其中一个就会停止接收数据,不接收空格
  • nextLine()方法是把一整行全部接收完毕,包括空格
  • System.in() 会把录入的字符转为数字(ASCII)