内置对象-String对象

              利用一对单引号或双引号创建的字符型数据,可以像对象一样使用,因为这些对象是构造函数String的实例,即String对象。

               String对象提供了一些用于对字符串进行处理的属性和方法  如下:

   成员     作用           
length 获取字符串长度
charAt(index) 获取index位置的字符,位置从0开始计算
indexOf(searchValue) 获取searchValue在字符串中首次出现的位置
lastindexOf(searchValue) 获取searchValue在字符串中最后出现的位置
substring(start[,end]) 截取从start位置到end位置之间的一个字符串
substr(start[,length]) 截取从start位置到length长度之间的一个字符串
toLowerCase() 获取字符串的小写形式
toUpperCase() 获取字符串的大写形式
split(separator[,limit]) 使用separator分隔符将字符串分割成数组,limit用于限制数量
replace(str1,str2) 使用str2替换字符串中的str1,返回替换结果

 

代码如下:

 控制台输出结果:顺序排列

 

 

 

String使用实例
在开发用户注册和登录功能时,要求用户名长度在3-10范围内,不允许出现敏感词admin,实现代码如下:

 上述代码通过length属性判断用户名长度;将用户名转换为小写字母后查找里面是否包含敏感词admin。indexOf()方法在查找失败时会返回-1,因此判断该方法的值即可知到用户名中是否包含敏感词:admin

结果如下:

 

 

 

 

 
posted @ 2021-12-08 23:03  一克嗽  阅读(178)  评论(0)    收藏  举报