当前位置: 首页 > news >正文

String类的常用方法详解

 

1:获取字符串的长度length(),下标从1开始

2:将其他类型转换为String类型toStrings()

3:去除字符串首尾的空格trim()

4:分割字符串spilt()

5:比较两个字符串是否相等equals(),比较的是内存地址

6:返回字符串中某个下标所对应的字符值charAt(),下边从0开始

 

7:返回字符串中某个下标所对应字符值的ASIC值得

8:返回字符串中某个字符所对应的下标值indexOf(),没有该字符则返回-1

9;返回字符串中最后一次出现某字符所对应的下标值lastIndexOf(),下标从0开始

10:将其他类型的值转换为String类型valueOf()

11:截取字符串substring(m),从某个下标位置开始,下标从0开始,包含m及后边的

12:截取字符串,substring(m,n),从下标m开始,到n结束,下边从0开始,截取包含m不包含n,且n>m

13:替换字符串中的某个字符replace()

 

14:替换字符串中某个第一次出现的字符replaceFirst()

15:替换字符串replaceAll(),支持表达式运算 (\\d 将数字替换为xxx)

16:将大写转换为小写toLowerCase()

17:将小写转换为大写toUpperCase()

18:判断对象是否为空isEmpty()

转载于:https://www.cnblogs.com/zhaosq/p/9909169.html

相关文章:

  • web开发原则
  • 视频文件应该怎样进行无损压缩
  • 删除小脚本 srm
  • python爬虫系列(2.1-requests库的基本的使用)
  • 我的原型链家族将要崛起。
  • 一步步实现web程序信息管理系统之二--后台框架实现跳转登陆页面
  • 基于CentOS设置和使用Yum软件仓库
  • 深入浏览器事件循环的本质
  • 镶锆石、侧边指纹、双屏翻盖机,三星的这款2万块手机,只有土豪能懂
  • 2018自媒体运营吸粉3大途径
  • 闭包--闭包作用之保存(一)
  • 智能监控在袋鼠云中的应用
  • 一个UML类图示例
  • Google 的 QUIC 华丽转身成为下一代网络协议: HTTP/3.0
  • eclipse 设置python 界面为默认展示
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • css布局,左右固定中间自适应实现
  • golang中接口赋值与方法集
  • iOS 颜色设置看我就够了
  • JavaScript创建对象的四种方式
  • Stream流与Lambda表达式(三) 静态工厂类Collectors
  • Vue--数据传输
  • webpack+react项目初体验——记录我的webpack环境配置
  • 番外篇1:在Windows环境下安装JDK
  • 分布式熔断降级平台aegis
  • 力扣(LeetCode)56
  • 聊聊flink的TableFactory
  • 码农张的Bug人生 - 初来乍到
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 一些css基础学习笔记
  • 怎么把视频里的音乐提取出来
  • ​3ds Max插件CG MAGIC图形板块为您提升线条效率!
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (3)(3.5) 遥测无线电区域条例
  • (bean配置类的注解开发)学习Spring的第十三天
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (六)Hibernate的二级缓存
  • (论文阅读40-45)图像描述1
  • (转)visual stdio 书签功能介绍
  • (转载)(官方)UE4--图像编程----着色器开发
  • (转载)从 Java 代码到 Java 堆
  • **PHP分步表单提交思路(分页表单提交)
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .Net - 类的介绍
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .net 验证控件和javaScript的冲突问题
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现
  • []新浪博客如何插入代码(其他博客应该也可以)
  • [C#基础知识系列]专题十七:深入理解动态类型
  • [C++]Leetcode17电话号码的字母组合