Java 简单记录String类的常用方法

  • 时间:
  • 浏览:
  • 来源:互联网

目录

  • 简介
  • 一、String、StringBuid和StringBuffer的区别
  • 二、String常用方法
  • 总结


简介

记录String、StringBuid和StringBuffer的区别与String常用方法


提示:以下是本篇文章正文内容,下面案例可供参考

一、String、StringBuid和StringBuffer的区别

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

String:final类,不允许被继承,不可变字符串,赋值后不可变,值变化会生成新的内存空间。
StringBuffer:可变类,线程安全,效率低。
StringBuilder:可变类,线程不安全,效率高。

二、String常用方法

类型方法名介绍
intlength()获得字符长度
byte[]getBytes()字符串转换成字节数组
char[]toCharArray()字符串转换成字符数组
String[]split(String)字符串分割(根据传入的字符串)
booleanequals(String)比较两个字符串的内容是否相同
booleanequalsIgnoreCase(String)忽略大小写比较两个字符串的内容是否相同
booleancontains(String)判断一个字符串里面是否包含指定的内容
booleanstartsWith(String)判断一个字符串是否以指定的内容开头
booleanendsWith(String)判断一个字符串是否以指定的内容结尾
StringtoUpperCase()将一个字符串全部转换成大写)
StringtoLowerCase()将一个字符串全部转换成小写
Stringreplace(String,String)将字符串内容替换成指定内容
StringreplaceAll(String,String)将某个内容全部替换成指定内容
StringrepalceFirst(String,String)将第一次出现的某个字符串替换成指定的字符串
Stringsubstring(int)从指定下标开始一直截取到字符串的最后
Stringsubstring(int,int)从下标x截取到下标y对应的元素
Stringtrim()去除字符串的空格
charcharAt(int)得到指定下标位置对应的字符
intindexOf(String)得到指定内容第一次出现的下标
intlastIndexOf(String)得到指定内容最后一次出现的下标

总结

本文仅仅简单记录String类方法后续更新代码示例

本文链接http://www.dzjqx.cn/news/show-617181.html