2022-7-19–java基础-02


Java输入输出流

public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    System.out.println("请输入:");
    if (scanner.hasNextLine()) {
        String s = scanner.nextLine();
        System.out.println("输出:" + s);
    //.nextLine()读取输入的内容到回车才结束
    }
    scanner.close();
}
public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("请输入");
    if (sc.hasNext()) {
        String a = sc.next();
        System.out.println("结果为" + a);
        //.next()读取的内容遇到空格就停止,空格后面的内容就不读取了,也就不能输出出来
        //没有空格的话也是遇到回车就停止读取,然后把读取到的全部输出。
    }
    sc.close();//释放内存
}

不同点

  • .nextLine()读取输入的内容到回车才结束
  • .next()读取的内容遇到空格就停止,空格后面的内容就不读取了,也就不能输出出来,没有空格的话也是遇到回车就停止读取,然后把读取到的全部输出。

原创文章,作者:,如若转载,请注明出处:https://blog.ytso.com/tech/java/275471.html

(0)
上一篇 2022年7月19日 21:35
下一篇 2022年7月19日 21:36

相关推荐

发表回复

登录后才能评论