Java:从InputStreamReader中获取InputStream

标签 java io inputstream inputstreamreader

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

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

最佳答案

不是没有反射,不……我真的不建议在这里使用反射。 (您将非常具体地实现。)

通常您根本不应该关心正在使用的 Reader 的实现,因此您甚至不知道它是一个 InputStreamReader...更不用说尝试访问底层的InputStream

关于Java:从InputStreamReader中获取InputStream,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22206478/

相关文章:

java - JTextField 中奇怪的 unicode 行为

java - 选择 JComboBox 选项不强行更改

R - 多行读取提示

java - 以编程方式下载文件

java - 如何指定tab作为hadoop输入文本文件的记录分隔符?

java - 如何使用java复制包含图像和文本的文件

java - 使用 DefaultListCellRenderer 设置 JList 图标?

java - 向 Glassfish 服务器添加过滤器

foreach - tcl 中的嵌套 foreach 循环

java - 通过File IO操作读取一个字节