美文网首页
字符串学习

字符串学习

作者: 天问101 | 来源:发表于2018-11-21 10:11 被阅读0次

1.定义

  • 概念
    用字符拼接成的文本值,字符串在储存上类似于数组,不仅字符串的长度可取,而且每一位的字符也可取。
  • 注意
    1:一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilde
    2.每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法
    3.String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。

2.常用方法

  • 提取字符串信息
    -str.length(); :获取字符串长度
    -str.contains():判断子字符串是否存在
    -str.charAt(index):获取指定位置的字符串
    -str.indexOf():获取子字符串索引的额位置
    -str.startsWith() ,endsWith():判断字符串首尾内容【两种方法的返回值都是booleanl类型】
    -str.tocharArray():获取字符串数组

  • 字符串的操作
    -str.substring(beginIndex endIndex):截取字符串 【beginIndex:起始索引;endIndex:结束索引】
    -str.replace():字符串替换
    -str.split(regex):字符串分割 【regex:分隔符表达式】
    -str.toLowerCase():小写转换
    -str.toUpperCase():大写转换
    -str.trim():去除空白内容
    -a.equals(str):比较字符串是否相等

  • 字符串常用方法代码以及运行小结加链接:https://mubu.com/doc/lRtwyDO5e0

3使用场景

  • 文件名更名

    [图片上传失败...(image-396d8c-1542766300600)]

    [图片上传失败...(image-6003d2-1542766300600)]

  • 禁词过滤

    [图片上传失败...(image-702b94-1542766300600)]

    [图片上传失败...(image-575e71-1542766300600)]

  • 文件类类型统计

    [图片上传失败...(image-4b066e-1542766300600)]

    [图片上传失败...(image-ba72af-1542766300600)]

作者:鹿白_niit
链接:https://www.jianshu.com/p/871f84021541
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

相关文章

  • Excel 函数学习08-文本类函数下篇

    我们上文学习了: 1,字符串的合并2,字符串的长度3,字符串的查找4,字符串的替换5,字符串的截取 今天继续学习:...

  • Python ☞ day 3

    Python学习笔记之 字符串 & 列表 & 元组 & 字典 字符串 什么是字符串? 字符串运算 字符串方法 列表...

  • 2019-09-30 【日记】

    学习记录 SQL 拼接,截取字符串 拼接字符串 CONCAT() 截取字符串 SUBSTR()//SUBSTRIN...

  • 2017-11-15

    工作学习脚本编写 中午看半个小时代字符串部分的题目 晚上学习字符串题目 晚上学习单链表

  • 2019-07-26

    今天学习字符串。

  • JavaScript-字符串应用

    字符串应用 课程简介 主要是学习字符串的属性和字符串的常见方法 字符串属性 字符串常见方法 字符串的属性-leng...

  • python开发--字符串

    学习字符串的使用

  • python学习一 字符串

    python学习一 字符串 列表

  • python学习一 字符串

    python学习一 字符串 列表

  • Python初学(十)

    这章学习下字符串的操作。 字符串的操作 字符串操作符: 针对字符串,Python语言提供了几个基本操作符 字符串处...

网友评论

      本文标题:字符串学习

      本文链接:https://www.haomeiwen.com/subject/pfbdfqtx.html