`
wuzijingaip
  • 浏览: 331357 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

java 字符串转为流

    博客分类:
  • java
 
阅读更多


    
	public static InputStream getStringStream(String str) throws Exception{
		if (str != null && !str.trim().equals("")) {
			ByteArrayInputStream stringStream = new ByteArrayInputStream(str.getBytes());
			return stringStream;
		}
		return null;
	}

	public static String getStreamString(InputStream tInputStream) throws Exception {
		if (tInputStream != null) {
			BufferedReader tBufferedReader = new BufferedReader(new InputStreamReader(tInputStream));
			StringBuffer tStringBuffer = new StringBuffer();
			String sTempOneLine = new String("");
			while ((sTempOneLine = tBufferedReader.readLine()) != null) {
				tStringBuffer.append(sTempOneLine);
			}
			return tStringBuffer.toString();
		}
		return null;
	}
	
	public static String getStrStream(String key) throws Exception {
		StringBuilder sb = new StringBuilder();
		OSSClient client = new OSSClient(ENDPOINT, ACCESSKEYID, SECRECTACCESSKEY); 
		OSSObject ossObject = client.getObject(BUCKET, key);
		BufferedReader reader = new BufferedReader(new InputStreamReader(ossObject.getObjectContent()));
		while (true) {
		    String line = reader.readLine();
		    if (line == null) break;
		    sb.append(line);
		}
		reader.close();
		client.shutdown();
		return sb.toString();
	}

分享到:
评论

相关推荐

    JAVA日期与字符串的转换

    将`java.util.Date`类型的对象转换为字符串可以通过`SimpleDateFormat`类来实现。`SimpleDateFormat`是`java.text`包中的一个子类,它可以用来格式化和解析日期。下面是一个具体的例子: ```java import java.text....

    Java字符串转换为日期和时间比较大小[归类].pdf

    Java 字符串转换为日期和时间比较大小 Java 字符串转换为日期和时间比较大小是 Java 开发中常见的操作。下面我们将详细介绍两种方法来实现 Java 字符串转换为日期和时间比较大小。 方法一:使用 SimpleDateFormat ...

    java字符串的各种编码转换

    ### Java字符串的编码转换 在Java中,处理不同字符集之间的字符串转换是一项常见任务。尤其是在处理国际化应用时,理解并掌握各种字符编码格式变得尤为重要。下面将介绍几种常见的字符编码格式以及如何在Java中实现...

    将字符串转换为lambda表达式

    本文将深入探讨如何将字符串转换为`lambda`表达式,以及这种技术在实际应用中的价值。 首先,我们要理解`lambda`表达式的语法。在Python中,`lambda`关键字后面跟着函数参数,然后是一个冒号和一个表达式。这个...

    Java字符串长度不够前面或后面补0.txt

    ### Java字符串长度不够前面或后面补0 在Java编程中,有时我们需要确保字符串达到特定的长度,如果实际长度不足,则需要在字符串的前部或后部添加特定字符(如0)来填充,使得最终字符串满足预设长度的要求。本文将...

    JAVA 字符串 操作

    在Java编程语言中,字符串...以上只是Java字符串操作的一小部分,实际开发中还有许多其他方法和特性,如国际化(I18N)、正则表达式等,都需要程序员灵活掌握。理解并熟练运用这些操作,能有效提高代码质量和效率。

    将字符串从常用编码转为utf-8编码(java)

    Java字符串编码查询及转换,可将常用的一些编码格式转换成utf-8

    java 字符串a-z排序

    1. **创建字符数组**:将字符串转换为字符数组,因为数组可以被排序。我们可以使用`toCharArray()`方法完成这个转换。 2. **排序字符数组**:利用Java内置的排序方法,如`Arrays.sort()`,对字符数组进行排序。默认...

    Java字符串类型转换

    ### Java字符串类型转换详解 在Java编程语言中,字符串(String)是一种常用的数据类型,用于处理文本数据。Java提供了丰富的API来支持不同类型的字符串转换,包括但不限于从字符数组、基本数据类型、对象到字符串...

    java字符串编码转换

    ### Java字符串编码转换详解 #### 一、Java 字符串编码转换基础 在Java中,字符串的处理是非常常见的操作之一,而字符编码是确保数据正确显示的关键因素。本篇文章将重点介绍Java中字符串编码的转换方法及其在Web...

    java 字符串转16进制Ascii

    在Java编程语言中,将字符串转换为16进制ASCII值是一个常见的操作,尤其是在处理数据编码、网络通信或存储时。这个过程涉及到字符到数字的转换,并且通常使用`Character`类和`Integer`类的方法来完成。让我们深入...

    Java字符串分隔方法split实践

    如果需要高效地处理大字符串,可以考虑使用`Pattern`和`Matcher`类,或者使用Java 8引入的流(Stream)API。 另外,`split()`方法会保留分隔符前后的空白字符。如果你不希望这些空白,可以在正则表达式中添加`\b`来...

    JAVA字符串操作类CTool.java字符转换类.rar

    JAVA字符串操作类CTool.java字符转换类,此类中收集Java编程中WEB开发常用到的一些工具。为避免生成此类的实例,构造方法被申明为private类型的。封装的功能:字符串从GBK编码转换为Unicode编码、对字符串进行md5...

    字符串,整型数据,字符型数组互相转换源码

    在C++中,可以使用`std::stoi()`函数将字符串转换为整型。例如: ```cpp #include #include int main() { std::string str = "123"; int num = std::stoi(str); std::cout 转换后的整型数值为:" ; return 0;...

    JAVA 字符串应用笔记

    - `toUpperCase()`/`toLowerCase()`: 将字符串转换为大写或小写。 - `equals(Object obj)`/`equalsIgnoreCase(String anotherString)`: 比较字符串内容是否相等,`equalsIgnoreCase`忽略大小写。 - `replace(char...

    java将字符串中数字转换为中文大写,在输出字符串

    java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字转换为中文大写,在输出字符串java将字符串中数字...

    java16进制与字符串的转换.pdf

    在 Java 中,我们可以使用 `stringToHexString` 函数将字符串转换为 16 进制字符串。该函数接受一个参数 strPart,即字符串,然后将其转换为 16 进制字符串。 ```java public static String stringToHexString...

    java字符串替换 代码转换相关源码.rar

    java字符转换类代码,可以实现判断字符串是否为空,并删除首尾空格,字符串替换函数,代码转换,GBK转换为ISO-8859-1,代码转换 从srcCode转换为destCode,代码转换,GBK转换为big5,替换非法字符,标记本身等于分隔...

    java对象转换为json字符串或字符串数组

    在Java开发中,将Java对象转换为JSON字符串或字符串数组是一项常见的任务,特别是在与前端交互、数据存储或者网络传输时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也...

    JAVA可逆带秘钥字符串加密算法

    3. **加密**:调用`Cipher`对象的`encrypt()`方法,传入要加密的字符串(通常先转换成字节数组),得到加密后的字节数组。 4. **解密**:同样使用`Cipher`对象,但这次初始化为解密模式,然后调用`decrypt()`方法,...

Global site tag (gtag.js) - Google Analytics