问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中string类concat方法和+的区别

发布网友 发布时间:2022-04-24 07:50

我来回答

2个回答

热心网友 时间:2022-05-03 13:50

java中string类concat方法和+的区别如下:

concat:将指定字符串连接到此字符串的结尾。如果参数字符串的长度为 0,则返回此 String 对象。否则,创建一个新的 String 对象,用来表示由此 String,对象表示的字符序列和参数字符串表示的字符序列连接而成的字符序列。示例: 

"cares".concat("s") returns "caress"
"to".concat("get").concat("her") returns "together"参数:
str - 连接到此 String 结尾的 String。

返回:

一个字符串,它表示在此对象字符后连接字符串参数字符而成的字符。

+可以把任何类型的数据连接起来

热心网友 时间:2022-05-03 15:08

  你好,其实没有什么太大的区别,可以分析concat函数的源码,

    public String concat(String str) {
int otherLen = str.length();
if (otherLen == 0) {
   return this;
}
char buf[] = new char[count + otherLen];
getChars(0, count, buf, 0);
str.getChars(0, otherLen, buf, count);
return new String(0, count + otherLen, buf);
    }

  源码中判断追加字符串是否有长度,关键在最后一句return new String(0, count + otherLen, buf);

  希望可以帮助到你

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
杭州皮衣修理哪里更专业? 天津才梓教育科技有限公司怎么样? 2006年天津教师资格证何时报名?在哪报名? 高考填志愿怎么查学校专业代码 高考志愿填报代码查询 专科志愿填报代码如何查询 精挑细选(找出不是同一类的词语,用你喜欢的标志画出)。 1.龙凤呈祥 叶... 找出不同类的词。 慧眼识真。(找出不同类的词语并写在横线上) 1.勇敢 沉着 狡猾 ... 诚实,勇敢,善良,狡猾,乐于助人找出不同类 防锈油可以防锈多久? 十二生肖里那个生肖属于眉飞色舞的动物 防锈油种类有哪些? 十二生肖中哪个动物眉飞色舞 java截取字符串函数 防锈油是什么?主要的作用有哪些? 眉飞色舞。是12生肖中的什么动物。 java 函数返回值为String要求递归 链条生锈了 请问用什么油能都防止生锈哦 眉飞色舞代表生肖 环保型防锈油的优势有什么? JAVA中String(data,0,rs) 十二生肖眉飞色舞指哪个动物 笔记本无鼠标怎么复制粘贴 java中一些字符串函数的作用 防锈油有哪些分类? 眉飞色舞 猜一生肖 java中怎么实现String类型变量作为函数参数 防锈油是什么 眉飞色舞的是什么动物 眉飞色舞乐边天是什么意思解打一动物生肖 请问防锈油是什么 脑筋急转弯:眉飞色舞乐边天。比喻哪个生肖? java中怎样比较String和字符串是否相等? 什么油可以防止铁生锈 眉飞色舞乐连天猜一肖 java中,String类型函数的调用问题public String introduce(return "My name is " + name + ") 眉飞色舞的意思是什么动物 Java String赋值和构造函数有什么区别? 欲钱买眉非色舞的动物 防锈油是怎样做到防锈的呢? java String 中getRest() 函数怎么用,什么意思 防锈剂和防锈油都有哪些区别 眉飞色舞是什么意思? java string 类型 作为参数是什么传递 九州改革开新字,眉飞色舞乐边天.这两句话指什么生肖 防锈油的分类 JAVA String 方法 题 为什么用了防锈油还是会生锈 java字符串处理函数在哪个包