控制台输入字符串的两种接收方式

今天做了一道笔试题,需要从控制台输入。这里回顾一下控制台接收字符串的注意事项。

控制台一般使用Scanner类:Scanner sc = new Scanner(System.in);

如果输入字符串的接收方式有两种:

(1)sc.next();

  这种方式默认回车结束,并且输入的字符串之间不能有空格,他会默认忽略掉空格后面的字符。

例如:输入www 4    则进入内存的只有www

(2)sc.nextInt();

这种方式接收一整行的字符。不管有没有空格,只要敲击回车后,这一行数据都会被加载进内存

例如输入:www 4

接收到:www 4

其实都是一些小细节,还是需要多多练习啊

原文地址:https://www.cnblogs.com/caozyblogs/p/12637491.html