JAVA中的Scanner类与IO流那些有什么区别?
推荐于2017-09-16
展开全部
public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
System.out.println(i);
}
}
从上面可以看到,Scanner类似一个容器,将输入流放进去,然后通过nextXXX(),就可以通过特定的输入流中获取到数据,这个输入流不仅可以是控制台输入System.in,也可以是文件流如下:
Scanner sc = new Scanner(new File("myNumbers"));
while (sc.hasNextLong()) {
long aLong = sc.nextLong();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询