`
lfx_cool
  • 浏览: 67790 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

从inputstream里读取string的简单方法

    博客分类:
  • Java
阅读更多
java的io流真的有点繁琐,对于向我这种不常搞java的人来说,几下这些function的用法有点难度,
在这里拷几行代码备用.

从inputstream里读取string的简单方法:
BufferedReader r = new BufferedReader(new InputStreamReader(inputStream));
StringBuilder total = new StringBuilder();
String line;
while ((line = r.readLine()) != null) {
    total.append(line);
}
分享到:
评论

相关推荐

    java 中InputStream,String,File之间的相互转化对比

    将InputStream转化为String,一般使用BufferedReader读取InputStream中的每一行并拼接到StringBuffer中,最后返回其toString()的结果。另外,也可以通过ByteArrayOutputStream来读取InputStream,然后将其转换为...

    将输出流OutputStream转化为输入流InputStream的方法

    // 从InputStream读取数据 byte[] buffer = new byte[1024]; int bytesRead; while ((bytesRead = in.read(buffer)) != -1) { System.out.print(new String(buffer, 0, bytesRead)); } } catch (IOException ...

    Android读取本地json文件的方法(解决显示乱码问题)

    在Android应用开发中,有时我们需要从本地存储的JSON文件中读取数据,这通常涉及到文件I/O操作和字符编码处理。以下将详细讲解如何在Android中读取本地JSON文件,并解决可能出现的显示乱码问题。 1. **读取本地JSON...

    读取assessts的txt

    标题"读取assets的txt"指向的就是一个Android应用程序中从assets目录读取TXT文件的场景。Assets目录是Android工程中存放非编译型资源的一个特殊位置,它可以用来存储数据文件、配置文件等,不会被R类自动引用,但...

    java文本读取方法

    - **`InputStream#read(byte[])`方法:**此方法用于读取一系列字节到字节数组中,返回实际读取的字节数,如果到达文件末尾则返回-1。 - **异常处理:**通过`try-catch-finally`结构来确保即使发生异常也能正确关闭流...

    java io读取文件到String

    3个方法去读取一个大于50M的文件,当不设置jvm参数时都OutofMemery,当设置-Xmx128M时。只有方法3 可以通过,设置到-Xmx256M时也只有方法3可以通过,干脆设置512M,都可以了,运行时间如果正常的话一般都在4~5S

    文件转换(inputString)

    在IT领域,文件转换是一项...- hanqunfeng的专栏 - CSDN博客_files"和"String与InputStream相互转换 - hanqunfeng的专栏 - CSDN博客.html",它们可能是详细的教程或示例代码,可以帮助进一步学习和实践这些转换方法。

    用java从文件中读取浮点数

    在Java编程语言中,从文件中读取浮点数是一个常见的操作需求,尤其是在处理大量数据或进行数据分析时。本文将详细解析如何利用Java标准库中的类来实现这一功能,包括必要的异常处理,确保代码的健壮性和实用性。 ##...

    JAVA读取WORD_EXCEL_POWERPOINT_PDF文件的方法(poi)

    JAVA 读取 WORD_EXCEL_POWERPOINT_PDF 文件的方法(poi) JAVA 读取 WORD_EXCEL_POWERPOINT_PDF 文件的方法是使用 Apache POI 库来实现的。POI 库是一个开放源代码的 Java 库,提供了对 Microsoft Office 文件格式...

    java.io.Reader 和 java.io.InputStream 的区别

    5. **`Socket`和`URLConnection`**:虽然它们本身不是`InputStream`的直接子类,但通过调用`getInputStream()`方法,可以从网络套接字或URL连接读取数据。 #### 总结 综上所述,`java.io.Reader`和`java.io....

    Java读取Properties文件的六种方法

    ### Java读取Properties文件的六种方法 在Java开发中,`Properties` 文件常用于存储配置信息,如数据库连接字符串、应用配置等。正确且高效地读取这些配置文件对于程序运行至关重要。本文将详细介绍六种不同的方法...

    读取jar文件

    2. **使用`getResourceAsStream`方法**:此方法直接返回一个`InputStream`对象,可以用来读取资源文件的内容。 #### 四、常见问题与解决方案 1. **资源文件无法找到**: - 检查资源文件的路径是否正确,特别是是否...

    读取excel(.xls,.xlsx)文件JAVA源代码

    可以传入文件的 开始行,结束行,sheet页名称,开始列,结束列,读取文件,返回List<Map<String, Object>>类型和List;Object>>类型,List<Map<String, Object>>需要传入对应的key字符串,然后用“;”进行分割...

    使用J2SE API读取Properties文件的六种方法

    本文将详细讲解使用J2SE API来读取Properties文件的六种方法。 1. **使用java.util.Properties类的load()方法** 这是最基本的方法,通过`FileInputStream`打开文件,然后使用`Properties`类的`load()`方法加载内容...

    android用base64实现文件与string相互转换

    1. 首先,我们需要读取文件的字节流(InputStream)。 2. 使用Base64的`getEncoder()`方法创建一个编码器。 3. 调用编码器的`encodeToString(InputStream)`方法将字节流编码为Base64字符串。 代码示例: ```java ...

    java读取文件方法大全.txt

    根据提供的文件信息,本文将详细介绍Java中用于读取文件的各种方法。这包括使用不同类(如`InputStream`, `FileInputStream`, `BufferedReader`, `InputStreamReader`等)来按字节或字符读取文件的方式。 ### Java...

    ServletContext读取web应用中的资源文件.doc

    ServletContext 读取 web 应用中的资源文件 在 Web 应用程序中,我们经常...从上面的例子中,我们可以看到,ServletContext 提供了多种方法来读取 web 应用中的资源文件,这些方法可以满足我们在各种情况下的需求。

    android中读取properties文件

    `load()`方法用于从输入流加载键值对,`getProperty()`用于获取特定键对应的值。 4. 错误处理和资源关闭 在读取文件时,务必处理可能的`IOException`并确保在完成后关闭输入流。这通常通过`try-catch-finally`结构...

    Springboot读取本地json文件工程

    // 使用InputStream读取数据 } catch (IOException e) { e.printStackTrace(); } ``` 4. **使用Spring的JdbcTemplate和JsonUtils**:如果你的应用使用了Spring Data JPA或其他数据库访问技术,可以结合`...

Global site tag (gtag.js) - Google Analytics