深入解析:动态字符串,数学操作,函数重载

动态字符串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)

函数重载

函数重载:函数在定义时 通过参数的不同类型,不同个数,不同类型的顺序 满足其一 即可实现函数重载(方法重载) 通过调用方法时传递不同的参数顺序,个数,类型的顺序,来调用对应参数满足条件的方式(函数)

手段不允许重名.,可能重载

名字相同如何分辨调用的是哪一个?

利用调用方法时传递的参数的顺序,类型,个数来调用对应的满足条件的方法

注意:方法的重载与返回值没有关系

posted @ 2025-07-30 21:00  wzzkaifa  阅读(9)  评论(0)    收藏  举报