问题标签 [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.
java - 构造函数 InputStreamReader(File) 未定义
在编译上述程序时,我收到这样的错误
Streams.java 中的错误(第 7 行) BufferedReader br = new BufferedReader(new InputStreamReader(is)); ^^^^^^^^^^^^^^^^^^^^^^^^^
构造函数 InputStreamReader(File) 未定义
请帮我解决这个问题,我使用的是java1.7.0_51
版本,OS linux Deepin
提前致谢
java - BufferedReader 可以读取在线托管的文本文件吗?
说我有一个网址
www.hosting.com/words.bin
我将如何阅读该 URL 中托管的单词?
我试过了
但它每次都抛出异常!
编辑:这是抛出的错误:
predictableprototype 的第 73 行是 } ,而 sig2words 的第 11 行链接到上述方法。
java - 奇数位置词怎么读
上述程序显示以下输出: 主题:Duminy 对象:Warner 事件:OUT 叙述信息:Duminy 再次获得检票口。他已经断了……
我的问题是,文本可能包含示例“Dumto to Warner, OUT, Duminy got a wicket again. He has been broken...” 意思是,上面的程序不会像上面那样显示输出..如何识别文本之后检查条件的空间
java - Java:从 InputStreamReader 中获取 InputStream
是否可以从 InputStreamReader 实例中获取 InputStream?如果是,如何?
编辑:我正在通过网络读取二进制文件,所以我需要读取字节,而不是字符。我还没有找到使用 InputStreamReader 执行此操作的方法......
java - 读取 HttpURLConnection
我一直在试图弄清楚如何阅读 HttpURLConnection。根据这个例子:http ://www.vogella.com/tutorials/AndroidNetworking/article.html ,下面的代码应该可以工作。但是, readStream 永远不会触发,而且我没有记录任何行。
我确实知道 InputStream 是通过缓冲区传递的,但对我来说,逻辑在 readStream 方法中分解,然后主要是空字符串“line”和 while 语句。那里到底发生了什么/应该发生什么,我将如何解决它?另外,为什么我必须在 Try 语句中创建 url?它返回一个未处理的异常;java.net.MalformedURLException。
提前致谢!
java - 如何使用 Java (mac) 从 Keychain 中查看互联网密码
我想创建一个简单的 java 应用程序(用于 mac),它接收一个网站并在 Keychain 中输出与该网站相关联的密码。
我的问题是我的应用程序无法从输出中读取密码。如果我手动编写:
进入终端,我得到几行信息,然后 -> 密码:“mypassword”。但是在我的应用程序中,我只看到信息行,但应该是密码的最后一行不存在或为空。
我的代码:
我没有收到任何错误,只是上面的代码没有显示密码。如果这很重要,我正在使用 Eclipse。谢谢
应用程序打印:
但最后一行丢失了,应该是
已编辑
是不读取密码的InputStreamReader吗?有没有其他方法可以获取密码?
java - 使用 ProcessBuilder 执行 shell 命令时,如何仅将输出而不是输入发送到 InputStreamReader?
我正在使用命令行参数执行一个可执行文件,ProcessBuilder
并且我正在尝试使用BufferdReader
. 但是,当我打印出进程的输入流时,似乎我首先打印出输出,然后是输入。
例如,我正在尝试执行"my_command -an-option /path/to/file"
,当我打印出缓冲的阅读器时,我正在打印输出,然后是我的文件的内容/path/to/file
。我想输入流在我的 inputp 和输出中读取是有道理的,
有谁知道如何让它只打印输出?我想将输出保存到字符串或其他东西并解析它等。
java - 从 process.getErrorStream() 读取时 BufferedReader 阻塞
当我运行这段代码并且调用图非常大时,程序会打印到opt
输出的最后一行,并在 处被阻塞readLine
,即使什么都没有。有谁知道问题是什么?opt -print-callgraph file
将调用图发送到错误流。我尝试执行opt -print-callgraph file 2> callgraph
以便可以从文件中读取,但它抱怨位置参数太多。
奇怪的是,代码对于小尺寸的调用图运行良好。
我也尝试过使用ProcessBuilder
,但我遇到了同样的问题。
java - Java I/O 性能流与读取器/写入器
我尝试了两个 Java 1.7 代码片段:
片段1:
片段 2:
片段 1 的执行速度似乎比片段 2 快大约 2 到 6 倍。但是,我需要使用片段 2,因为我正在读取字节流。有什么方法可以提高片段 2 的性能,使其更接近片段 1?难道我做错了什么?
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);
连接创建成功,但最后两行导致错误。我已在清单文件中设置访问互联网的权限,为编辑文本视图使用不同的输入类型并尝试定义缓冲区大小,但这也不起作用。请帮助识别此代码中的任何错误。