问题标签 [inputstreamreader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
16502 浏览

java - 构造函数 InputStreamReader(File) 未定义

在编译上述程序时,我收到这样的错误

Streams.java 中的错误(第 7 行) BufferedReader br = new BufferedReader(new InputStreamReader(is)); ^^^^^^^^^^^^^^^^^^^^^^^^^

构造函数 InputStreamReader(File) 未定义


请帮我解决这个问题,我使用的是java1.7.0_51版本,OS linux Deepin

提前致谢

0 投票
1 回答
694 浏览

java - BufferedReader 可以读取在线托管的文本文件吗?

说我有一个网址

www.hosting.com/words.bin

我将如何阅读该 URL 中托管的单词?

我试过了

但它每次都抛出异常!

编辑:这是抛出的错误:

predictableprototype 的第 73 行是 } ,而 sig2words 的第 11 行链接到上述方法。

0 投票
2 回答
259 浏览

java - 奇数位置词怎么读

上述程序显示以下输出: 主题:Duminy 对象:Warner 事件:OUT 叙述信息:Duminy 再次获得检票口。他已经断了……

我的问题是,文本可能包含示例“Dumto to Warner, OUT, Duminy got a wicket again. He has been broken...” 意思是,上面的程序不会像上面那样显示输出..如何识别文本之后检查条件的空间

0 投票
1 回答
288 浏览

java - Java:从 InputStreamReader 中获取 InputStream

是否可以从 InputStreamReader 实例中获取 InputStream?如果是,如何?

编辑:我正在通过网络读取二进制文件,所以我需要读取字节,而不是字符。我还没有找到使用 InputStreamReader 执行此操作的方法......

0 投票
2 回答
1413 浏览

java - 读取 HttpURLConnection

我一直在试图弄清楚如何阅读 HttpURLConnection。根据这个例子:http ://www.vogella.com/tutorials/AndroidNetworking/article.html ,下面的代码应该可以工作。但是, readStream 永远不会触发,而且我没有记录任何行。

我确实知道 InputStream 是通过缓冲区传递的,但对我来说,逻辑在 readStream 方法中分解,然后主要是空字符串“line”和 while 语句。那里到底发生了什么/应该发生什么,我将如何解决它?另外,为什么我必须在 Try 语句中创建 url?它返回一个未处理的异常;java.net.MalformedURLException。

提前致谢!

0 投票
1 回答
2288 浏览

java - 如何使用 Java (mac) 从 Keychain 中查看互联网密码

我想创建一个简单的 java 应用程序(用于 mac),它接收一个网站并在 Keychain 中输出与该网站相关联的密码。

我的问题是我的应用程序无法从输出中读取密码。如果我手动编写:

进入终端,我得到几行信息,然后 -> 密码:“mypassword”。但是在我的应用程序中,我只看到信息行,但应该是密码的最后一行不存在或为空。

我的代码:

我没有收到任何错误,只是上面的代码没有显示密码。如果这很重要,我正在使用 Eclipse。谢谢

应用程序打印:

但最后一行丢失了,应该是

已编辑

是不读取密码的InputStreamReader吗?有没有其他方法可以获取密码?

0 投票
0 回答
59 浏览

java - 使用 ProcessBuilder 执行 shell 命令时,如何仅将输出而不是输入发送到 InputStreamReader?

我正在使用命令行参数执行一个可执行文件,ProcessBuilder并且我正在尝试使用BufferdReader. 但是,当我打印出进程的输入流时,似乎我首先打印出输出,然后是输入。

例如,我正在尝试执行"my_command -an-option /path/to/file",当我打印出缓冲的阅读器时,我正在打印输出,然后是我的文件的内容/path/to/file。我想输入流在我的 inputp 和输出中读取是有道理的,

有谁知道如何让它只打印输出?我想将输出保存到字符串或其他东西并解析它等。

0 投票
1 回答
804 浏览

java - 从 process.getErrorStream() 读取时 BufferedReader 阻塞

当我运行这段代码并且调用图非常大时,程序会打印到opt输出的最后一行,并在 处被阻塞readLine,即使什么都没有。有谁知道问题是什么?opt -print-callgraph file将调用图发送到错误流。我尝试执行opt -print-callgraph file 2> callgraph以便可以从文件中读取,但它抱怨位置参数太多。

奇怪的是,代码对于小尺寸的调用图运行良好。

我也尝试过使用ProcessBuilder,但我遇到了同样的问题。

0 投票
0 回答
150 浏览

java - Java I/O 性能流与读取器/写入器

我尝试了两个 Java 1.7 代码片段:

片段1:

片段 2:

片段 1 的执行速度似乎比片段 2 快大约 2 到 6 倍。但是,我需要使用片段 2,因为我正在读取字节流。有什么方法可以提高片段 2 的性能,使其更接近片段 1?难道我做错了什么?

0 投票
1 回答
204 浏览

android - 在 API 19 中为 BufferedReader 定义 InputStreamReader 时出错

我正在尝试创建一个简单的源代码阅读器,它使用在 EditText 视图中输入的 URL 读取和显示网页的源代码,但无法正确初始化 InputStramReader 和 BufferedReader。在 Android 4.4.2 上测试以下代码,LogCat 显示此错误:

-->> SPAN_EXCLUSIVE_EXCLUSIVE 跨度不能有零长度

网址网址 = 空;

url = 新 URL(et.getText().toString());

URLConnection conn = url.openConnection();

InputStreamReader isr = new InputStreamReader(conn.getInputStream());

BufferedReader br = new BufferedReader(isr);


连接创建成功,但最后两行导致错误。我已在清单文件中设置访问互联网的权限,为编辑文本视图使用不同的输入类型并尝试定义缓冲区大小,但这也不起作用。请帮助识别此代码中的任何错误。