Java入门教程:字符串拼接

开课吧开课吧锤锤2021-07-21 10:49

听到字符串,你是不是想起了字符这种类型。不过在Java里,字符和字符串是两种不同的类型。  

Java入门教程:字符串拼接

字符串拼接  

字符串拼接是编程中一个很常见的场景,一般就把两个字符串用加号连起来就好了。但有时却不能这样简单粗暴,譬如要拼接一万个字符串拼到一起,此时我们就需要找到更优解,否则程序运行就跟蜗牛一样慢,别人也会笑话你。此时一般我们需要用到StringBuffer或者StringBuilder。  

代码怎么写  

1、普通写法,字符串直接相加  

public class Test {
    public static void main(String[] args) {
        String str = "爱一个人";
        String str2 = "有时很难";
        String str3= str+str2;
        System.out.println(str3);
    }
}

2、使用StringBuidler  

public class Test {
    public static void main(String[] args) {
        StringBuilder sb = new StringBuilder();
        sb.append("我会从1到数到100:");
        for (int i = 1; i <= 100; i++) {
            sb.append(i).append(",");
        }
        System.out.println(sb);
    }
}

运行结果:  

我会从1到数到100:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,

代码简析:  

1、main方法是程序执行入口。  

2、第3行定义一个StringBuilder对象,用于存放后面所有字符串信息。  

3、第5到7行,将字符串拼接到StringBuilder对象上。  

4、第8行打印结果。  

以上就是开课吧广场小编为大家整理发布的“Java入门教程:字符串拼接”一文,更多Java教程相关内容尽在开课吧Java教程频道。 

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
高并发编程训练营