java new Scanner(System.in).nextInt()的含义是什么?

 我来答
Spencer_MC
推荐于2019-11-06 · 超过27用户采纳过TA的回答
知道答主
回答量:137
采纳率:0%
帮助的人:76.4万
展开全部
new Scanner(System.in)
从控制台读入数据
.nextInt();
读入的是int型的

new Scanner(System.in).nextInt();


Scanner in = new Scanner(System.in);
int a = in.nextInt();
是等价的。
但是如果 你要通过控制台输入多个数据(如int型数组)的话最好用第二中方式。因为用第一种方式的话,每一冷饮都要new一个对象,会占用较大的内存。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式