久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

java中concat()方法的使用說明

瀏覽:3日期:2022-08-26 10:37:07

concat()方法介紹:

將幾個字符串連接到一起。

例如:

s = s.concat(str1);//將字符串str1接到字符串s后面

s = s.concat(str2);//將字符串str1接到字符串s后面

代碼:

public class Test { public static void main(String[] args){ String s = '厲害了,'; String str1 = '我的'; String str2 = '國!'; s = s.concat(str1);//將字符串str1接到字符串s后面 s = s.concat(str2);//將字符串str1接到字符串s后面 System.out.println(s); } }

運行結(jié)果:

厲害了,我的國!

補充知識:Java| String 字符串拼接方法 concat 和 + 效率比較

測試代碼:

public static void main(String[] args) { String str1 = 'yveshe'; String str2 = 'hello'; /** * concat */ System.gc(); long startTime1 = System.currentTimeMillis(); for (int i = 0; i < 10000; i++) { str1 = str1.concat(str2); } long endTime1 = System.currentTimeMillis(); System.out.println('concat:' + (endTime1 - startTime1)); /** * + */ str1 = 'yveshe'; System.gc(); long startTime2 = System.currentTimeMillis(); for (int i = 0; i < 10000; i++) { str1 = str1 + str2; } long endTime2 = System.currentTimeMillis(); System.out.println('+: ' + (endTime2 - startTime2));}

測試結(jié)果:

concat:231

+: 468

總結(jié):

1.concat的計算效率要比+的效率高

2.concat只適用于string和string的拼接,+適用于string和任何對象的拼接

3.當在少量的數(shù)據(jù)拼接時,使用concat和+都行,如果是大量的數(shù)據(jù)拼接,建議使用StringBuilder或者StringBuffer.

以上這篇java中concat()方法的使用說明就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標簽: Java
相關(guān)文章:
主站蜘蛛池模板: 黄大仙区| 祁连县| 武川县| 毕节市| 大连市| 贡山| 南阳市| 许昌市| 泰兴市| 平遥县| 合山市| 宁波市| 元氏县| 宁明县| 门源| 南丰县| 宁蒗| 宁国市| 丽江市| 东至县| 金溪县| 巩义市| 宝兴县| 武功县| 新绛县| 屏边| 基隆市| 咸阳市| 扶风县| 永顺县| 田林县| 荃湾区| 石柱| 军事| 临泽县| 宁陵县| 将乐县| 民和| 定南县| 来安县| 鄂温|