visual basic.net编程ppt电子课件教案-第14章 文本和数字的使用

上传人:aa****6 文档编号:49587106 上传时间:2018-07-31 格式:PPT 页数:30 大小:194KB
返回 下载 相关 举报
visual basic.net编程ppt电子课件教案-第14章 文本和数字的使用_第1页
第1页 / 共30页
visual basic.net编程ppt电子课件教案-第14章 文本和数字的使用_第2页
第2页 / 共30页
visual basic.net编程ppt电子课件教案-第14章 文本和数字的使用_第3页
第3页 / 共30页
visual basic.net编程ppt电子课件教案-第14章 文本和数字的使用_第4页
第4页 / 共30页
visual basic.net编程ppt电子课件教案-第14章 文本和数字的使用_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《visual basic.net编程ppt电子课件教案-第14章 文本和数字的使用》由会员分享,可在线阅读,更多相关《visual basic.net编程ppt电子课件教案-第14章 文本和数字的使用(30页珍藏版)》请在金锄头文库上搜索。

1、第14章 文本和数字的使用14.1 String 类 字符串函数 14.2 数字操作 数学函数(在第3章讲过) 14.3 产生随机数(了解)14.1 String类 - 字符串函数n字符串比较:CompareTo、Equalsn去空格字符:Trim、TrimStart、TrimEndn加空格字符:PadLeft、PadRightn字符串长度:Lengthn字符串查找:Chars、IndexOf、 LastIndexOfn替换字符串:Replacen大小写转换:ToLower、ToUppern获取子串:SubStringn删除子串:Removen插入子串:Insertn判断开头结尾:Starts

2、With、EndsWithn一般方法:Dim s,r As Strings=”abcd”结果变量=s. 字符串函数(参数) 结果变量的类型由字符串函数返回类型决定。n字符串比较开关: Option Compare Binary/TextnBinary:大小写不同nText:大小写相同n默认Binary。n设置方法:直接写语句,或有关菜单对话框。 右击工程|属性|通用属性|生成,作用于整个工 程。1、Chars(i) 功能:返回字符串中的第i个字符 。ni从0开始。n使用方法:Dim s As StringDim c As Chars=”abcd”c=s.Chars(1) c的值为b 2、Len

3、gth 功能:返回字符串中的字符个数。n使用方法:Dim s As StringDim len As Integers=”abcd”len=s.Length len的值为43、CompareTo(t) 功能:当前字符串与字符串t比较 。n返回值为-1(比t小)、0 (与t等) 、1 (比t大) 。n是否区分大小写按Option Compare Binary/Text 定。默认区分大小写。n使用方法:Dim s,r As StringDim result As Integers=”abcd”r=”abDd”result=s.CompareTo(r)result的值为-1,ssresult=s.C

4、ompareTo(”abcd”)result的值为0,s=”abcd”4、SatrtsWith(t) 功能:判断当前字符串是否以字 符串t开头。永远区分大小写。n返回值为False、True。n如果t为空,则产生异常ArgumentNullExceptionn使用方法:Dim s As StringDim result As Booleans=”abcd”result=s.StartsWith(”ac”)result的值为Falseresult=s.StartsWith(”ab”)result的值为True5、EndsWith(t) 功能:判断当前字符串是否以字符 串t结尾。永远区分大小写n返

5、回值为False、True。n如果t为空,则产生异常ArgumentNullExceptionn使用方法:Dim s As StringDim result As Booleans=”abcd”result=s.EndsWith(”ac”)result的值为Falseresult=s.EndsWith(”cd”)result的值为True6、Equals(t) 功能:判断当前字符串是否与字符串t 相等。永远区分大小写n返回值为False、True。n如果t为空,则产生异常ArgumentNullExceptionn如果t非字符串,则产生异常ArgumentExceptionn使用方法:Dim

6、s As StringDim result As Booleans=”abcd”result=s.Equals(”aBcd”)result的值为Falseresult=s.Equals(”abcd”)result的值为True6、IndexOf(t) 功能:判断字符串t在当前字 符串中首次出现的位置。永远区分大小写n返回值为整数。-1表示未发现。n使用方法:Dim s As StringDim result As Integers=”abcd”result=s.IndexOf(”bc”)result的值为1result=s. IndexOf(”x”)result的值为-16、IndexOf(t

7、,i) 功能:判断字符串t在当前 字符串中第i个字符开始首次出现的位置。永 远区分大小写n返回值为整数。-1表示未发现。n使用方法:Dim s As StringDim result As Integers=”abcbcd”result=s.IndexOf(”bc”,2)result的值为3result=s. IndexOf(”abc”,1)result的值为-16、IndexOf(t,i,len) 功能:判断字符串t在当前 字符串中第i个字符开始首次出现的位置,只比较当 前字符串中len个字符。永远区分大小写n返回值为整数。-1表示未发现。n使用方法:Dim s As StringDim r

8、esult As Integers=”abcbcd”result=s.IndexOf(”bc”,2,2)result的值为-1result=s. IndexOf(”abc”,0,6)result的值为07、LastIndexOf(t) 功能:判断字符串t在当 前字符串中最后一次出现的位置。永远区分大 小写n返回值为整数。-1表示未发现。n使用方法:Dim s As StringDim result As Integers=”abcbcd”result=s.LastIndexOf(”bc”)result的值为3result=s.LastIndexOf(”x”)result的值为-17、LastI

9、ndexOf(t,i) 功能:判断字符串t在 当前字符串中第i个字符开始最后一次出现的 位置。永远区分大小写n返回值为整数。-1表示未发现。n使用方法:Dim s As StringDim result As Integers=”abcbcd”result=s.LastIndexOf(”bc”,2)result的值为3result=s. LastIndexOf(”Abc”,0)result的值为-1|7、LastIndexOf(t,i,len) 功能:判断字符串t在 当前字符串中第i个字符开始最后一次出现的位置, 只比较当前字符串中len个字符。永远区分大小写。n返回值为整数。-1表示未发现。

10、n使用方法:Dim s As StringDim result As Integers=”abcbcd”result=s.LastIndexOf(”bc”,2,2)result的值为-1result=s. LastIndexOf(”abc”,1,5)result的值为-18、Insert(i,t) 功能:将字符串t插入在当前 字符串中第i个字符的位置。n返回值为插入后的字符串。原字符串不变。n使用方法:Dim s,r As Strings=”abcd”r=s.Insert(”xyz”,1)r的值为”axyzbcd”。 s不变。9、PadLeft(len) 功能:将若干个空白字符插 入在当前字符

11、串开头,使得字符串长度为len 。如果len比原来串长度小,则什么也不加。n返回值为插入后的字符串。原字符串不变。n使用方法:Dim s,r As Strings=”abcd”r=s.PadLeft(8) r的值为” abcd”, 前面加4个空格。r=s.PadLeft(2) r的值为”abcd”。s不变。9、PadLeft(len,c) 功能:将若干个字符c插 入在当前字符串开头,使得字符串长度为len 。如果len比原来串长度小,则什么也不加。n返回值为插入后的字符串。原字符串不变。n使用方法:Dim s,r As Strings=”abcd”r=s.PadLeft(8,”x”) r的值为

12、”xxxxabcd”, 前面加4个x。r=s.PadLeft(2,”x”) r的值为”abcd”。 s不变。10、PadRight(len) 功能:将若干个空白字 符插入在当前字符串末尾,使得字符串长度为 len。如果len比原来串长度小,则什么也不加 。n返回值为插入后的字符串。原字符串不变。n使用方法:Dim s,r As Strings=”abcd”r=s.PadRight(8) r的值为”abcd ”, 后面加4个空格。r=s.PadRight(2) r的值为”abcd”。 s不变。10、PadRight(len,c) 功能:将若干个字符 c插入在当前字符串末尾,使得字符串长度为 le

13、n。如果len比原来串长度小,则什么也不加 。n返回值为插入后的字符串。原字符串不变。n使用方法:Dim s,r As Strings=”abcd”r=s.PadLeft(8,”x”) r的值为”abcdxxxx”, 后面加4个x。r=s.PadLeft(2,”x”) r的值为”abcd”。 s不变。11、Remove(i,len) 功能:将当前字符串 中第i个字符开始的len个字符删除。n返回值为删除后的字符串。原字符串不变。n使用方法:Dim s,r As Strings=”abcd”r=s.Remove(1,2)r的值为”ad”。 s不变。r=s.Remove(4,5)产生异常Argum

14、entOutOfRange11、Remove(i,len) 异常处理:n使用Try/Catch/End Try语句: Dim s,r As Strings=”abcd” Tryr=s.Remove(4,5) Catch e As ArgumentOutOfRangeExceptionMsgBox(”Something is wrong.”)MsgBox(e.Message & e.Source) End Try12、Replace(t1,t2) 功能:将当前字符串 中t1字符串用t2字符串代替。n返回值为替换后的字符串。原字符串不变。n使用方法:Dim s,r As Strings=”abcd

15、bc”r=s.Replace(”bc”,”xyz”)r的值为”axyzdxyz”。 s不变。13、SubString(i,len) 功能:将当前字符串 中第i个字符开始的长度为len的子串返回。n原字符串不变。n使用方法:Dim s,r As Strings=”abcdbc”r=s.SubString(2,3)r的值为”cdb”。 s不变。14、ToUpper() 功能:将当前字符串中字符 全部变成大写后返回。n原字符串不变。n使用方法:Dim s,r As Strings=”abcdbc”r=s.ToUpper()r的值为”ABCDBC”。 s不变。15、ToLower() 功能:将当前字符

16、串中字符 全部变成小写后返回。n原字符串不变。n使用方法:Dim s,r As Strings=”ABCDXY”r=s.ToLower()r的值为”abcdxy”。 s不变。16、Trim() 功能:将当前字符串首尾的空格 字符全部删除后返回。n原字符串不变。n使用方法:Dim s,r As Strings=” AbCdXY ”r=s.Trim()r的值为”AbCdXY”。 s不变。17、TrimStart() 功能:将当前字符串首的空 格字符全部删除后返回。n原字符串不变。n使用方法:Dim s,r As Strings=” AbCdXY ”r=s.TrimStart()r的值为”AbCdXY ”。 s不变。18、TrimEnd() 功能:将当前字符串尾的空 格字符全部删除后返回。n原字符串不变。n使用方法:Dim

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > 教育/培训/课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号