首页 > 代码库 > string、math类、random随机数、datetime、异常保护

string、math类、random随机数、datetime、异常保护

今天讲的知识点比较多,比较杂,以至于现在脑子里还有点乱,慢慢来吧...

string

(1)string.length;

(获得你string字符串的长度)

(2)a = a.Trim();

重新赋值

(3)string.Trim();

去掉字符串前后空格

(4)string.TrimStart();

去掉前面的空格

(5)string.TrimEnd(); 

去掉后面的空格

(6) string.ToLower(); 

将所有大写字母转换为小写

(7)string.ToUpper(); 

将所有小写字母转换为大写

(8)sting.IndexOf("");  

查找第一次出现该字符或者字符串的索引,如果返回值为-1表示找不到该字符或者字符串

(9)string.LastIndexOf("");  

查找最后一次出现该字符或者字符串的索引,如果返回值为-1表示找不到该字符或者字符串

截取字符或者字符串:

(10)string.Substring(int i); 

写一个int类型的参数。表示,从这个索引号开始到最后全部截取

(11)string.Sbustring(int i,int j); 

有两个参数,表示从哪个索引开始,截取多少长度

例子:

技术分享

 

(12)string.StartsWith(""); 

是否以某字符或者字符串开头

(13)string.EndsWith("");   

是否以某字符或者字符串结尾

(14) string.Contains(""); 

判断是否包含某个字符或者字符串

(15)string.Replace(string old,string new);
      string.Replace(char old,char new);  

想要替换掉的字符或字符串","转换后的字符或字符串;//替换

 

 

Math类

(1)Ceiling  取上线   天花板
 Math.Ceiling(double);  如4.4  =  5;

 (2)Floor  取下线   地板
 Math.Floor(double);    如4.4  =  4;          

(3)圆周率------π
  Math.PI  取π的值         

(4)平方根
Math.Sqrt(值);          

(5)四舍五入 分奇数.5和偶数.5之分   
 奇数0.5取上线如:1.5 = 2;  
 偶数0.5取下线 如:2.5=2;
 Math.Round(值);           

(6)绝对值 Abs
 Math.Abs(值);           

(7)最大值,
Math.Max(值,值);
        最小值
Math.Min(值,值);          

(8)指定数值的指定次幂
Math.Min(值,幂);

 

Random随机数

技术分享

 

DateTime:

技术分享

时间类型代位符
string str = dt.ToString("yyyy年MM月dd日 HH时mm分ss秒");

 

技术分享

异常保护

    try{}catch(){}finally{}

 

string、math类、random随机数、datetime、异常保护