StringBuilder&&Split方法



StringBuilder构造方法

不必刻意记忆,实际写代码过程中,编辑器会有提示

StringBuilder基本方法(一)
StringBuilder基本方法(二)
static void Main(string[] args)
        {
            StringBuilder s1 = new StringBuilder();
            StringBuilder s2 = new StringBuilder(20);
            StringBuilder s3 = new StringBuilder("Hello World!");
            StringBuilder s4 = new StringBuilder(20,50);
            StringBuilder s5 = new StringBuilder("Hello World!",50);
            StringBuilder s6 = new StringBuilder("Hello World!",2,6,50);
            Console.WriteLine(s6);

            bool xBool = true;
            bool yBool = false;
            char star = '*';
            string s = "interesting";
            string ss = "ab";
            char[] ch = { 'a', 'b', 'c' };
            int iNum = 789;float fNum = 2.34f;
            Console.WriteLine(s3.Append(yBool));
            Console.WriteLine(s3.Append(star,3));
            Console.WriteLine(s3.Append(s,2,5));

            Console.WriteLine(s3.AppendFormat("先加{0},注意有逗号,再加{1}",iNum,fNum));

            Console.WriteLine(s6.Insert(2,yBool));
            Console.WriteLine(s6.Insert(2,ss,2));         //ss只能是字符串
            Console.WriteLine(s6.Insert(1,ch,1,2));      //ch只能是字符数组

            Console.WriteLine(s6.Remove(5,4));

            Console.WriteLine(s6.Replace('a','A'));
            Console.WriteLine(s6.Replace("bcl","hahaha"));
            Console.WriteLine(s6.Replace('A','a',5,3));

            Console.WriteLine(s6[4]);

            Console.WriteLine(s6.Length);
        }


字符串的Split方法

两种常用的格式:
字符串.Split(字符数组);
字符串.Split(字符数组,返回的字符串的最大的数量);

string[] strArray = sb1.ToString().Split(new Char[] { ',', '.', '!', ':', ';' });
 string[] strArray = sb1.ToString().Split(new Char[] { ',', '.', '!', ':', ';' },3);
严格按照分隔符分割,没有个数要求

分成3部分
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,188评论 19 139
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,912评论 0 17
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,605评论 18 399
  • 对明朝的印象一直都不是太好,总感觉这是一个极度黑暗的朝代,皇帝昏庸、宦官专权、特务统治,思想禁锢……其实现在想来,...
    洋鱼阅读 4,030评论 5 2

友情链接更多精彩内容