zoukankan      html  css  js  c++  java
  • 动态字符串 Stringbuilder类

    StringBuilder动态字符串

    string 类型的修改会浪费资源,如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类,

    stringbuilder 可以看成是一个拼接字符串的工具;因为他是一个stringbuilder类型,所以在使用的时候最好都要Tostring()。

    static void Main(string[] args)

            {

                int Num = 368;

                StringBuilder SBuilder = new StringBuilder("明日科技",100);       //100是指最大的长度

                SBuilder.Append(")c#编程词典");          // 将字符串  ")c#编程词典加到  "明日科技" 的末尾

                Console.WriteLine(SBuilder);

                Console.ReadKey();

                SBuilder.AppendFormat("{0:C}", Num);      //按照指定格式追加到字符串末尾

                Console.WriteLine(SBuilder);           

                Console.ReadKey();

                SBuilder.Insert(0, "软件:");          //将字符串  "软件:插到原字符串的  0  位置

                Console.WriteLine(SBuilder);         

                Console.ReadKey();

                SBuilder.Remove(14, SBuilder.Length - 14);     //删除原字符串位置14   后面的  SBuilder.Length-14  个字符

                Console.WriteLine(SBuilder);

                Console.ReadKey();

                SBuilder.Replace("软件", "软件工程师必备");       //将字符串  "软件更换为  "软件工程师必备"

                Console.WriteLine(SBuilder);

                Console.ReadKey();

            }

    ToString() 方法将StringBuilder的对象转化成string类型

  • 相关阅读:
    Jsoup的学习
    String中对字符串进行操作的一些方法
    Httpclient的学习(一)
    初识爬虫见到的两个类 BufferedWriter和 BufferedReader
    ZooKeeper学习笔记(二)——内部原理
    FastDFS安装指南
    基于CentOS6.5的Dubbo及Zookeeper配置
    虚拟机克隆后遇到的网络相关的问题
    ElasticSerach 6.x的安装及配置
    YARN-HA高可用集群搭建
  • 原文地址:https://www.cnblogs.com/key1309/p/3309015.html
Copyright © 2011-2022 走看看