黑马程序员技术交流社区
标题: 字符串的各种应用 [打印本页]
作者: 边亮 时间: 2013-3-12 20:07
标题: 字符串的各种应用
1、变量名.length:获得字符串的长度,返回一个int类型;
2、变量名.tolower();得到字符串的小写形式;
3、变量名.toupper();得到字符串的大写形式;
4、Equals();比较两个字符串,返回一个bool类型;
String name1=”asd”;
String name2=”Asd”;
Bool bl=name1.Equals(name2,StringComparison.OrdinalIgnoreCase));
Bl=true;//忽略大小写比较两个字符的值,所以返回的是true;
5、变量名.trim();去掉两端空格;
6、Split();以。。。字符来分割,返回一个字符串的数组。
String str=“123-----123------123-----123”;
String[] strNew=str.Split(new char[]{‘-‘},StringSplitOptions.RemoveEmptyEntfies);
结果:strNew={“123”,”123”,”123”,”123”};
7、变量名.contains(“字符串1”);是否包含某个字符串,返回一个bool类型;
8、变量名.replace(“字符串1”,”字符串2”)把字符串中出现字符串1的位置替换为字符串2;
9、变量名.SubString(位置,长度);截取字符串;
10、BoolStarts With(string value);判断字符串是否以value开始;
11、Bool EndWith(string value);判断字符串是否以value结束;
12、IntIndexof(string value);取子串value第一次出现的位置,找不到则返回-1;
string str = "123344@qq.com";
int index = str.IndexOf('@');//获取字符@的下标;
13、Last index of();查找字符最后出现的下标;
14、Remove 删除字符;
15、Trim();
16、ToCharAraay();将一个字符串转换成char数组;
String str=”adfgaghh”;
Char [] chs=str.ToCharAraay();
17、Newstring(char []);将一个char[]数组转换成string字符串;
Char[] chs={‘f’,’s’,’w’,’r’};
String str=new string(chs);
一切类型都可以转换成字符串类型 ToString();
{:soso_e113:}希望对大家有 帮助
作者: jy郑娟 时间: 2013-3-14 14:34
挺有用的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |