怎么在Java中对字符数组、String类、StringBuffer三者进行转换(java,stringbuffer,string类,编程语言)

时间:2024-05-04 02:57:31 作者 : 石家庄SEO 分类 : 编程语言
  • TAG :

    %E6%80%8E%E4%B9%88%E5%9C%A8Java%E4%B8%AD%E5%AF%B9%E5%AD%97%E7%AC%A6%E6%95%B0%E7%BB%84%E3%80%81String%E7%B1%BB%E3%80%81StringBuffer%E4%B8%89%E8%80%85%E8%BF%9B%E8%A1%8C%E8%BD%AC%E6%8D%A2

一、StringBuffer与String的相互转换

1、将StringBuffer转换成String

StringBuffer类成员toString函数可将其转换成String类型。

通过String类中的构造将一个StringBuffer类转换为String类:String(StringBuffer buffer)

2、将String转换成StringBuffer

方式一:利用构造函数

方式二:调用append函数

二、String与字符数组的相互转换

1、将String转换成字符数组

String类成员toCharArray函数可将其转换成字符数组。

2、将字符数组转换成String

方法1:利用String类的构造函数,直接在构造String时完成转换。

方法2:调用String类的valueOf函数转换。

三、将StringBuffer与字符数组的相互转换

1、将StringBuffer转换成字符数组

在Java中不支持直接从StringBuffer转换成字符数组。而是先将StringBuffer转换成String,

然后由String调用toCharArray函数转换成字符数组。

2、将字符数组转换成StringBuffer

与将StringBuffer转换成字符数组类似,需要先将字符数组转换成String,然后再由String转换成StringBuffer。

本文:怎么在Java中对字符数组、String类、StringBuffer三者进行转换的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Java如何实现从Html文本中提取纯文本的方法下一篇:

7 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18