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