String text = new Scanner(new InputStream()).useDelimiter("\A").next();解释说:扫描器将一次性获取整个流但是会一直提示输入
http://blog.csdn.net/zhuangdaizi/article/details/6881557 参考下