深入解析:动态字符串,数学操作,函数重载
动态字符串StringBuilder
表示可变字符的字符串
1.如何创建这个字符串 这是一个类 先要实例化
StringBuilder Sb = new StringBuilder();
获得一个空的可变字符串
2.如何添加内容
添加
Append 添加 添加致结尾
Sb.Append("机器");
插入数据
Insert
Sb.Insert(2, "6班");
2是插入位置,6班是插入内容
替换内容
Replace
Sb.Replace("觉", "吃");
前面被后面替换
删除
Remove
Sb.Remove(2, 2);
第一个2,开始删除的起始位置,后一个,要删除的个数
转化为字符串
ToString
string s1 = Sb.ToString();
数学操作Math
静态类或抽象类等等 不能被实例化,new
1.如何利用
通过类型直接调用属性或方法
绝对值
Math.Abs(-100)
返回一个整数值的绝对值
Π
Math.PI
开平方
Math.Sqrt(50)
函数重载
函数重载:函数在定义时 通过参数的不同类型,不同个数,不同类型的顺序 满足其一 即可实现函数重载(方法重载) 通过调用方法时传递不同的参数顺序,个数,类型的顺序,来调用对应参数满足条件的方式(函数)
手段不允许重名.,可能重载
名字相同如何分辨调用的是哪一个?
利用调用方法时传递的参数的顺序,类型,个数来调用对应的满足条件的方法
注意:方法的重载与返回值没有关系

浙公网安备 33010602011771号