黑马程序员_string字符串
来源:互联网 发布:cocos2d js引擎 编辑:程序博客网 时间:2024/06/05 13:27
string 字符串,字符串可以看成字符数组,不可变特性。
属性
Length//字符串length属性,返回int
string str = "sladpowjrngfdsdsaad";
int i = str.Length;
Console.WriteLine("字符串的长度{0}",i);
方法
IsNullOrEmpty() 静态方法,判断为null或者为””返回bool
string result=string.IsNullOrEmpty(str).ToString();
Console.WriteLine("是否为空{0}",result);
ToCharArray() 将string转换为char[]
char[] car = new char[] { };
car= str.ToCharArray();
foreach (char j in car)
{
Console.WriteLine(j);
}
ToUpper() /ToLower() 大/小写,必须接收返回值
toustr=str.ToUpper();
Console.WriteLine("转换成大写{0},根据字符串{1}不可变性,这是在内存中开辟的新的地址",toustr,str);
toustr = toustr.ToLower();
Console.WriteLine("转换成小写{0}", toustr);
Equals() 比较两个字符串是否相同,返回bool。 忽略大小写的比较(StringComparation)
string strt = "LKJALDJFK";
string sr="lkjaldjfk";
bool ys= strt.Equals(sr,StringComparison.CurrentCultureIgnoreCase);
IndexOf() //如果没有找到对应的数据,返回-1
LastIndexOf() //如果没有找到对应的数据,返回-1
Substring() //2个重载,截取字符串
Split() //分割字符串
string[] newstr = new string[] { };
newstr = nstr.Split('-');
foreach (string item in newstr)
{
Console.Write(item);
}
Join() //静态方法,将字符串数组连接成单个字符串
Format() // 静态方法,将字符串格式化成固定格式
Replace() //替换
- 黑马程序员_string字符串
- 黑马程序员_String 字符串
- 黑马程序员_String对象
- 黑马程序员_String类
- 黑马程序员_String
- 黑马程序员_String类
- 黑马程序员_String
- 黑马程序员_String类
- 黑马程序员_String
- 黑马程序员_String
- 黑马程序员_String
- 黑马程序员_String
- 黑马程序员_String类
- 黑马程序员_String类
- 黑马程序员_String类
- 黑马程序员_String 对象
- 黑马程序员_String类
- 黑马程序员_String练习
- 接口测试总结
- 雷军打包票小米出货4000w
- log4j 使用自我总结
- 如果autorelease NSAutoreleasePool对象会发生什么?
- Effective Objective-C 2.0
- 黑马程序员_string字符串
- [黑马程序员]第十三篇:交通灯管理系统
- Android中的长度单位详解(dp、sp、px、in、pt、mm)
- oracle tablespace&datafile -- oracle表空间
- jQuery Ajax例子
- 电话号码分割js(修改)
- usaco 月赛 2008 January Best Cow Line 贝茜的晨练计划 题解
- Flyweight
- CToolTipCtrl 背景颜色字体颜色设置无效解决方案