首页 > 代码库 > 整理了一下string类,math类的相关基础知识;
整理了一下string类,math类的相关基础知识;
string 类;
一:计算字符的长度:a=a.length;
二:去字符的空格:1.a=a.trim();{去除字符的前后空格}
2.a=a.trimstart();{去除字符前面空格}
3.a=a.trimend();{去除字符后面空格}
三:字符的大小写转换:1.a=a.ToLower();{大写转换小写}
2.a=a.Upper();{小写转换大写}
四:计算/索引:1.a=a.indexof("o");{第一次出现“o”是第几个字符}
2.a=a.lastindexof("p");{最后一次出现“p”是第几个字符}
注意:打印出“-1”表示没有此字符。
五:截取字符:1.a=a.substring(n);{表示从头开始截掉n个字符}
2.a=a.substring(m,n);{表示从第m个开始,截取n个字符}
六:替换:a=a.replace("原有的字符","新的字符")
七:判断:1.a=a.starswith("p");{表示是否以字符“p”开始} {if(a.starswith("p"))}
2.a=a.endswith("p");{表示是否以字符“p”结束} {if(a.endswith("p"))}
3.a=a.contains("p");{表示是否包含字符“p”} {if(a.contains("p"))}
math 类;
1.取上限下限;
math.ceiling(3.5);{表示取3.5的上限为4}
math.fool(3.5);{表示取3.5的下限为3}
2.圆周率;
math.PI;
3.平方根;
math.sqrt(a);
4.四舍五入;
a=math.round(1.5);{结果为2}
a=math.round(2.5);{结果为2}
a=math.round(3.5);{结果为4}
a=math.round(4.5);{结果为4}
总结:奇数.5取上限,偶数.5取下限。
5.取最大值,最小值;
math.max(a,b);{表示取a与b中的最大值}
math.max(math.max(a,b),c);{表示取a,b,c中的最大值}
math.max(a,b);{表示取a与b中的最小值}
6.math.pow(2,3);{表示2的3次方}
整理了一下string类,math类的相关基础知识;