本文介绍了没有数据流时是否有必要关闭Scanner?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
直接从此扫描器 API :
String input = "1 fish 2 fish red fish blue fish";
Scanner s = new Scanner(input).useDelimiter("\\s*fish\\s*");
System.out.println(s.nextInt());
System.out.println(s.nextInt());
System.out.println(s.next());
System.out.println(s.next());
s.close();
推荐答案
我想说要关闭流,因为要养成像在finally
块中关闭资源这样的习惯.
I'd say close the stream, because ingraining a habit like closing resources in finally
blocks make sense.
这篇关于没有数据流时是否有必要关闭Scanner?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!