-
vb.net教程之vb.net的String数据类型
vb.net的String数据类型
在vb.net中,一个字符串可包含大约2亿(2的31次方)个Unicode字符,字符的机内码从0到65535,前128个字符代表英文字母及标准键盘上的字符,
128到255个字符代表特殊的字符,如拉丁字母、货币符号、分数等。
声明字符串变量的格式:
Dim S As String
然后可将字符串值赋予这个变量,并用字符串函数对其进行操作,如:
S="我是中国人"
默认情况下,String类型变量或其参数是一个可变长度的字符串,随着对字符串赋予新数据,它的长度可增可减。
可以对String类型进行操作的基本函数:
1.Len函数
此函数返回字符串的长度,返回值为长整型(Long),其语法为:
Len(string|varname)
说明:string为任何有效的字符串表达式;varname为任何有效和变量名称。如果varname是Object,Len函数视其为String并且总是返回其包含的字符数,如:
Dim A as String
Dim B as Integer
A="我是中国人" '初始化字符串
B=Len(A) '返回10(一个汉字占2字节)
2.Trim、Ltrim及Rtrim函数
Trim、Ltrim及Rtrim函数完成将字符串中的一部分或全部空格去掉。Trim去掉字符串中的全部空格,Ltrim去掉字符串中起始的空格,而Rtrim将字符串末尾的空格都去掉,例如:
Dim A,B As String
A=" hello " '初始化字符串
B=Trim(A) 'B="hello"
B=Ltrim(B) 'B="hello "
B=Rtrim(B) 'B=" hello"
3.Substring方法:
Substring方法取代以前vb 6.0中的"Right"、"Left"及"Mid"等标准函数,用法是:
StrName.Substring(startChar,Length)
例如:
S.Substring(0,2) '相当于Left(S,2)
S.Substring(S.Length(),-4) '相当于Right(S,4)
(相关vb.net教程)
如果一个变量总是存储诸如“我是中国人”之类的字符串而不包含3.1415926这样的数值,则可将其声明为String类型。在vb.net中,一个字符串可包含大约2亿(2的31次方)个Unicode字符,字符的机内码从0到65535,前128个字符代表英文字母及标准键盘上的字符,
128到255个字符代表特殊的字符,如拉丁字母、货币符号、分数等。
声明字符串变量的格式:
Dim S As String
然后可将字符串值赋予这个变量,并用字符串函数对其进行操作,如:
S="我是中国人"
默认情况下,String类型变量或其参数是一个可变长度的字符串,随着对字符串赋予新数据,它的长度可增可减。
可以对String类型进行操作的基本函数:
1.Len函数
此函数返回字符串的长度,返回值为长整型(Long),其语法为:
Len(string|varname)
说明:string为任何有效的字符串表达式;varname为任何有效和变量名称。如果varname是Object,Len函数视其为String并且总是返回其包含的字符数,如:
Dim A as String
Dim B as Integer
A="我是中国人" '初始化字符串
B=Len(A) '返回10(一个汉字占2字节)
2.Trim、Ltrim及Rtrim函数
Trim、Ltrim及Rtrim函数完成将字符串中的一部分或全部空格去掉。Trim去掉字符串中的全部空格,Ltrim去掉字符串中起始的空格,而Rtrim将字符串末尾的空格都去掉,例如:
Dim A,B As String
A=" hello " '初始化字符串
B=Trim(A) 'B="hello"
B=Ltrim(B) 'B="hello "
B=Rtrim(B) 'B=" hello"
3.Substring方法:
Substring方法取代以前vb 6.0中的"Right"、"Left"及"Mid"等标准函数,用法是:
StrName.Substring(startChar,Length)
例如:
S.Substring(0,2) '相当于Left(S,2)
S.Substring(S.Length(),-4) '相当于Right(S,4)
栏目列表
最新更新
求1000阶乘的结果末尾有多少个0
详解MyBatis延迟加载是如何实现的
IDEA 控制台中文乱码4种解决方案
SpringBoot中版本兼容性处理的实现示例
Spring的IOC解决程序耦合的实现
详解Spring多数据源如何切换
Java报错:UnsupportedOperationException in Col
使用Spring Batch实现批处理任务的详细教程
java中怎么将多个音频文件拼接合成一个
SpringBoot整合ES多个精确值查询 terms功能实
数据库审计与智能监控:从日志分析到异
SQL Server 中的数据类型隐式转换问题
SQL Server中T-SQL 数据类型转换详解
sqlserver 数据类型转换小实验
SQL Server数据类型转换方法
SQL Server 2017无法连接到服务器的问题解决
SQLServer地址搜索性能优化
Sql Server查询性能优化之不可小觑的书签查
SQL Server数据库的高性能优化经验总结
SQL SERVER性能优化综述(很好的总结,不要错
uniapp/H5 获取手机桌面壁纸 (静态壁纸)
[前端] DNS解析与优化
为什么在js中需要添加addEventListener()?
JS模块化系统
js通过Object.defineProperty() 定义和控制对象
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比