常见对象-StringBuffer和String的相互转换
2017-05-14 15:39
489 查看
package cn.itcast_07; /* * 为什么我们要讲解类之间的转换: * A -- B的转换 * 我们把A转换为B,其实是为了使用B的功能。 * B -- A的转换 * 我们可能要的结果是A类型,所以还得转回来。 * * String和StringBuffer的相互转换? */ public class StringBufferTest { public static void main(String[] args) { // String -- StringBuffer String s = "hello"; // StringBuffer sb = "hello"; //错误的,注意:不能把字符串的值直接赋值给StringBuffer // StringBuffer sb = s; //错误的 // 方式1:通过构造方法 StringBuffer sb = new StringBuffer(s); System.out.println("sb:" + sb); //sb:hello // 方式2:通过append()方法 StringBuffer sb2 = new StringBuffer(); sb2.append(s); System.out.println("sb2:" + sb2); //sb2:hello //--------------------------------------------------- // StringBuffer -- String StringBuffer buffer = new StringBuffer("java"); // String(StringBuffer buffer) // 方式1:通过构造方法 String str = new String(buffer); System.out.println("str:" + str); //str:java // 方式2:通过toString()方法 String str2 = buffer.toString(); System.out.println("str2:" + str2);//str2:java } }
相关文章推荐
- 常见对象_StringBuffer和String的相互转换
- 常见对象_String和int类型的相互转换
- 关于InputStream 和String对象之间的相互转换
- 【知识收藏】CString和string对象的相互转换
- string对象与数值相互转换
- JSON对象和字符 4000 串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- string对象与数值相互转换
- json对象与javaBean,String字符创之间相互转换的方法
- 常见对象_Date类中日期和毫秒的相互转换
- String转StringBuffer以及String[ ]之间的相互转换
- JS中Object对象和String字符串的相互转换
- JSON的String字符串与Java的List列表对象的相互转换
- JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- 常见对象_DateFormat实现日期和字符串的相互转换
- C#开发之XmlString与实体类对象的相互转换
- 如何实现StringBuffer和String的相互转换
- JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- String和StringBuffer的相互转换?
- JSON对象和string的相互转换
- JavaSE8基础 通过String与StringBuffer的相互转换,实现倒置字符串