您的位置 首页 java

Java编程入门100例之二十七(字符串拼接)

字符串拼接

字符串拼接是编程中一个很常见的场景,一般就把两个字符串用加号连起来就好了。但有时却不能这样简单粗暴,譬如要拼接一万个字符串拼到一起,此时我们就需要找到更优解,否则程序运行就跟蜗牛一样慢,别人也会笑话你。此时一般我们需要用到 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开发工具: IDEA (下载和使用方法可以看我们下面的专栏)

Java编程入门100例之二十七(字符串拼接)

想学习 Java 编程,可以看我下面这个专栏:

文章来源:智云一二三科技

文章标题:Java编程入门100例之二十七(字符串拼接)

文章地址:https://www.zhihuclub.com/186061.shtml

关于作者: 智云科技

热门文章

网站地图