字符串操作——课堂笔记
来源:互联网 发布:自动发帖软件 编辑:程序博客网 时间:2024/06/11 01:07
1.将字符串的某个字符赋值给char变量
eg:string myString="A string";
char myChar=myString[1];
2.将字符串的字符赋给char数组
eg:string myString="A String";
char [] myChars=myString.ToCharArray();
3.用foreach逐个输出string的char字符
4.可以像数组一样,用myString.Length获取元素的个数
5.将字符串中的字符改变大写
1).大写变小写:myString.ToLower()
2).小写变大写:myString.ToUpper();
6.删除字符串中的空格:myString.Trim();
7.删除字符串中的其他字符
第一步:在char数组中存储要删除的字符
第二步:使用.Trim()命令
eg:char [] trimChar={' ',',','e','s'};
string afterChangeString=myString.Trim(trimChar);
8.删除字符串前面或后面的字符
1).前面:myString.TrimStart();
2).后面:myString.TrimEnd();
9.在字符串的左面或后面添加空格使字符串达到指定的长度
1).左面:myString.PadLeft(number);
2).右面:myString.PadRight(number);
10.用指定的分隔符分隔字符串
eg:char [] separator={' '};
string [] mywords;
mywords=myString.Split(separator);
失误案例:
string myString = " My First String ";
string deleteBlockString = myString.Trim(); //删除字符串的空格
char[] deleteCharArray={' ','i'};
string deleteDirectlyCharString = myString.Trim(deleteCharArray); //删除字符串中的空格和字符i
string deleteStartBlockString = myString.TrimStart(); //删除字符串开头的空格
string deleteEndBlockString = myString.TrimEnd(); //删除字符串结尾的空格
Console.WriteLine("The string after delete Block is \"{0}\"", deleteBlockString);
Console.WriteLine("The string after delete directly is \"{0}\"", deleteDirectlyCharString);
Console.WriteLine("The string after delete start block is \"{0}\"", deleteStartBlockString);
Console.WriteLine("The string after delete end block is \"{0}\"", deleteEndBlockString);
Console.WriteLine("The string after delte Block is \"{0}\".\nThe string after delete directly Charracters is \"{1}\".\n",myString.Trim(),myString.Trim(deleteCharArray));
Console.ReadKey();
- 字符串操作——课堂笔记
- c/c++课堂笔记——字符串的基本操作
- 网络技术—操作路由器命令行代码课堂笔记
- 课堂笔记--文件操作
- Oc课堂笔记->字符串NSString
- 黑马程序员——字符串与数组课堂笔记和练习题
- 命令格式——课堂笔记
- linux课堂笔记5——vim
- Android 课堂笔记——shape
- 课堂笔记——数组与指针
- Android课堂笔记——selector
- 课堂笔记——指针、数组、函数
- Android课堂笔记——dialog对话框
- Android课堂笔记——ViewPager
- Android课堂笔记——Menu
- Android课堂笔记—SQLite3和ContentProvider
- 十一月八日课堂笔记—JavaScript基础
- java第八节课堂笔记(字符串)
- 详细分析SOA的十大设计原则
- java上机。。。包。。。
- IOS工具篇
- Echarts 后台交互
- 《去大理》
- 字符串操作——课堂笔记
- Form中runat="server"属性的意义
- Thinkphp框架中三元运算符的使用方法
- wxPython安装
- 做移动视频直播应用的思路
- python实现的一个简单web应用
- Objective-C 中随机数的用法(arc4random() 、random()、CCRANDOM_0_1()
- 《斑马斑马》吉他谱
- arm编程,关于C函数中嵌入汇编和寄存器变量的混合使用方法。用汇编透视c语法操作