博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
String类的一些常用方法
阅读量:6649 次
发布时间:2019-06-25

本文共 1180 字,大约阅读时间需要 3 分钟。

黑马程序员--鄢振东

----------------------  、 、期待与您交流! ----------------------

以下为string的几个常用的方法。

其中我们将其分为辅助类 和 结果类。
像ToUpper转大写 ToLower转小写 string.Equals()判断是否相等 Contains()判断是否包含 EndWith() ,StartsWith()判断以什么开头或者结尾。 IndexOf LastIndexOf()获得以什么开头或者结尾的一个索引。Trim TrimEnd TrimStart 这三个是为了去掉空格来使用的。 这些都可以看做是对字符串的一个辅助作用。

 

上面是我自己对其中的几个方法的一个整体的概述。

首先一个比较重要的就是: 字符串可以看做一个只可读的字符数组。

我们可以通过一个字符数组直接得到一个字符串:String str=new String(chars)chars 为之前定义过的一个字符数组。

同样的,我们可以通过一个方法将一个字符串转化成一个字符数组:char[]  chars=str.ToCharArray(); 

通过ToUpper()方法和ToLower()方法将字符串转化成大写形式  和小写形式。

还有一个将字符串进行分割的方法 例如我们有一个字符串   str=“张三|李氏|王五|赵六呵呵”

            我们想得到其中的每个人的姓名我们只需要用 String[]=str.Split(new char[]{'|'})就可以得到   被切割出来的每一段了。

Contains():字符串中是否包含某个字符串。返回一个bool类型的值。

Replace(oldvalue,newvalue) 将字符串中的某段的旧值,替换成新的值。

Substring(startindex,endindex)  将字符串进行剪切,从startindex剪 到 endindex。返回一个字符串。

IndexOf(char) 检测这个字符在字符串中第一次出现的位置,返回一个int类型, 如果没有那就返回一个-1;

LastIndexOf(char)检测这个字符在字符串中最后一次出现的位置,返回一个int类型,如果没有就返回一个-1;

 Trim()去掉字符串前后的空格,TrimEnd()和TrimStart()分别是去掉字符串结尾的空格和开头的空格。

字符串还有一个静态方法:那就是String.Join(char,str[])将一个字符插入一个字符串数组中,返回一个字符串。

当然还有一个静态函数,那就是String.IsEmptyOrNull (str)判断这个字符串是否为空字符串,或者是null;

转载于:https://www.cnblogs.com/YZDK/p/3838781.html

你可能感兴趣的文章
PHP支付宝手机网站支付功能
查看>>
Lambda 表达式
查看>>
[杂谈]记第一次出差有感
查看>>
block的作用
查看>>
poj1163 数字三角形 (动态规划)
查看>>
层序中序生成树
查看>>
idea编辑器激活码
查看>>
CSS中的浮动和定位
查看>>
AutoCompleteTextView的简单使用
查看>>
HDOJ_ACM_下沙的沙子有几粒?
查看>>
WP7 XAML介绍
查看>>
Node.js能让Javascript写后端,为啥不让Python写前端?
查看>>
陶哲轩实分析 习题 12.5.8 :度量空间中有界闭集不一定是紧集
查看>>
使用VS2012遇到的问题
查看>>
20.元素分类--内联块状元素
查看>>
出错。instantiating servlet class(无法实例化servlet)
查看>>
应该做什么样的研究:以Google为例
查看>>
Windows Phone 8.1 页面导航
查看>>
web前端工程师全套教程免费分享
查看>>
非对称加密相关基础
查看>>