inputstream相关内容

如何通过另一种方法停止声音(在播放时)

我的程序中正在播放一些音乐.我希望它根据某些动作等来切换音乐.问题是我让音乐从一种方法开始播放,而我试图从另一种方法或动作事件中停止播放.另一个方法无法找到我的剪辑对象,因为它不是公共的.是否可以在整个课堂上公开此剪辑对象?我试着再听一堂音乐课.有人可以指导我吗?谢谢, public void playound(字符串文件路径){尝试 {AudioInputStream audioInputS ..
发布时间:2021-04-23 20:40:41 Java开发

处理巨大的HTTP JSON响应的最佳方法

从返回为1条大行的服务器解析JSON回复的最有效方法是什么?我不需要/不需要将此JSON“映射"到某些自定义/业务对象,因为我只需要结构的特定部分. 主要在一组数组中查找特定标签及其值. 更新: 我正在寻找一种有效的方法来解析来自内部服务器的JSON响应. 响应以单行形式发送.该文件太大,以至于无法使用浏览器的json插件来了解其结构,因为浏览器被“卡住"了. 对于我的需求,我需 ..
发布时间:2021-04-05 19:16:50 Java开发

Android下载网站HTML内容

您好,我正在尝试在Logcat中下载网站HTML内容,以便将来我可以选择将来的特定信息.但是在我可以这样做之前,我想先测试一下是否可以联系该网站.目前,我没有收到错误,但也没有得到上下文. //我创建的公共类 公共类DownloadTsk扩展了AsyncTask {@Override受保护的字符串doInBackground(String ... ..
发布时间:2021-04-05 19:16:23 移动开发

InputStream或Reader包装器,用于进度报告

因此,我正在将文件数据馈送到采用Reader的API,并且我希望有一种报告进度的方法. 写一个FilterInputStream实现似乎应该很简单,该实现包装FileInputStream,跟踪读取的字节数与总文件大小,并触发某些事件(或调用某些方法)来报告进展情况. (或者,它可以报告读取的绝对字节数,其他人可以做数学运算-在其他流情况下可能更有用). 我知道我以前已经看过这个 ..
发布时间:2021-02-10 20:08:04 Java开发

是否可以将try与资源以及输入流一起使用?

使用资源实现try时,我通过try语句()中的Scanner sc = new Scanner(System.in)创建一个Scanner对象. 在try块中,我提示用户输入一个数值,通过sc.nextLine()读取它,并利用parseDouble将其转换为方法. 如果最初输入的值无效,我会利用do-while循环再次提示用户输入值. 但是,如果用户输入一个无效值,则会关闭输入流,并捕获N ..

读取输入流两次

您如何两次读取相同的输入流?有可能以某种方式复制它吗? 我需要从网络获取图像,将其保存在本地,然后返回保存的图像.我只是认为使用相同的流而不是开始对下载的内容进行新的流然后再次读取它会更快. 解决方案 您可以使用ByteArrayOutputStream baos = new ByteArrayOutputStream(); org.apache.commons.io.IOUtils ..
发布时间:2021-02-09 21:14:54 Java开发

两流一文件

如果我使用默认构造函数创建类FileInputStream和FileOutputStream的两个实例,并以此作为参数指定相同的路径和文件名,将会发生什么. FileInputStream is = new FileInputStream("SomePath/file.txt"); FileOutputStream os = new FileOutputStream("SamePat ..
发布时间:2020-11-29 00:05:31 Java开发

从流中提取信息并保存在LinkedList中

我创建了一个服务器,该服务器使用线程允许多个节点进行连接,并且当它们连接时,服务器会接收节点信息并将其存储到链接列表中.我遇到的问题是,当节点连接到服务器时,将检索到信息,但不会将其存储在列表中.而不是说明请求的信息,而是显示了当前连接的节点:loadbalancer.NodeList@77c57d28.任何帮助都将是极好的.谢谢. 下面是链接列表,另存为NodeList: publi ..
发布时间:2020-11-29 00:04:07 Java开发

通过对其应用正则表达式来更改InputStream

我有一个从Internet下载的InputStream.而且我需要在其上应用正则表达式-以便将所有出现的该正则表达式都更改为字符串,并提供. 我需要一个InputStream作为返回值,因为它应该转发到api. 基本上,这样的签名是最好的: InputStream applyRegex(InputStream stream, Pattern pattern, String change ..
发布时间:2020-11-29 00:04:03 Java开发

将流程输入流数据写入GUI

我在我的GUI的Java代码中使用SWT,并且正在执行一个用python编写其代码的过程. 我使用流程输入流来捕获流程上的打印并将它们立即写入我的GUI. 我的代码: in = new BufferedReader(new InputStreamReader(process.getInputStream())); String line; while ((lin ..
发布时间:2020-11-29 00:02:57 Java开发