【发布时间】:2014-10-31 17:28:08
【问题描述】:
每当我使用 Scanner 类进行输入时,它都会显示有关内存泄漏的警告,“.in”未关闭。使用缓冲阅读器时,它不会显示任何警告。为什么会这样?
class Demo
{
public static void main(String[] arg){
System.out.println("Enter a String");
Scanner sc = new Scanner(System.in);
String[] str = new String[1];
str[0] = sc.next();
System.out.println(str[0]);
}
【问题讨论】:
-
你能出示一下密码吗?
-
也许this 会有所帮助?
-
String Buffer与这个问题有什么关系?
标签: java java.util.scanner bufferedreader