Java-String常用API
| 返回值类型 | 方法 | 用途 | 备注 |
char |
charAt(int index) |
返回 char指定索引处的值。 |
|
int |
compareTo(String anotherString) |
按字典顺序比较两个字符串。
|
值<0:参数字符串在后
值=0:参数字符串与对象字符串相等
值>0:参数字符串在前
|
| String | concat(String str) |
将指定的字符串连接到该字符串的末尾。 | |
boolean |
contains(CharSequence s) |
当且仅当此字符串包含指定的char值序列时才返回true。
|
|
| boolean | endsWith(String suffix) |
测试此字符串是否以指定的后缀结尾。 | |
| boolean | startsWith(String prefix) |
测试此字符串是否以指定的前缀开头。
|
|
| boolean | equals(Object anObject) |
将此字符串与指定对象进行比较。
|
|
| boolean | equalsIgnoreCase(String anotherString) |
将此 String与其他 String比较,忽略案例注意事项。 |
|
int |
indexOf(int ch) |
返回指定字符第一次出现的字符串内的索引 | |
int |
indexOf(String str) |
返回指定子字符串第一次出现的字符串内的索引。
|
|
boolean |
isEmpty() |
返回 true如果,且仅当 length()为 0 。 |
|
int |
|
返回指定字符的最后一次出现的字符串中的索引。 | |
| int | lastIndexOf(String str) |
返回指定子字符串最后一次出现的字符串中的索引。
|
|
| int | length() |
返回此字符串的长度。 | |
boolean |
matches(String regex) |
告诉这个字符串是否匹配给定的 regular expression 。
|
用于正则校验 |
String |
|
返回从替换所有出现的导致一个字符串
oldChar在此字符串 newChar 。 |
|
|
|
用给定的替换替换与给定的 regular expression匹配的此字符串的每个子字符串。
|
|
String[] |
split(String regex) |
将此字符串分割为给定的 regular expression的匹配。 | |
| String | substring(int beginIndex) |
返回一个字符串,该字符串是此字符串的子字符串。 | beginIndex:开始索引 |
| String | substring(int beginIndex, int endIndex) |
返回一个字符串,该字符串是此字符串的子字符串。
|
beginIndex:开始索引 endIndex:结尾索引 |
| char[] | toCharArray() |
将此字符串转换为新的字符数组。 | |
String |
toLowerCase() |
将此字符串转换为全小写。 | |
String |
toUpperCase() |
将此字符串转换为全小=大写。 | |
String |
trim() |
返回一个字符串,其值为此字符串,并删除任何前导和尾随空格。 | |
static String |
valueOf(<T>b) |
将T型数据转换为字符串 。 |
Java-String常用API的更多相关文章
- String常用API
String常用API 1. 获取字符串长度 int length = str.length(); 2. 根据索引,返回字符串中对应的字符 char c = str.chaeAt(length-1); ...
- Java 之常用API(一)
常用API 1 API概述 2 Scanner类与String类 3 StringBuilder类 NO.one API概述 1.1 API概述 API(Application Programm ...
- Java之常用API
API概述 什么是API API (Application Programming Interface) :应用程序编程接口 java中的API 指的就是 JDK 中提供的各种功能的 Java类,这些 ...
- Java 基础 常用API (Object类,String类,StringBuffer类)
Java API Java 的API(API: Application(应用) Programming(程序) Interface(接口)) Java API就是JDK中提供给我们使用的类,这些类将底 ...
- Java 中 常用API概述之 Math, Object, String,StringBuffer类,Arrays,Integer类
Math Math类包含执行基本数字运算的方法,如基本指数,对数,平方根和三角函数. 与StrictMath类的一些数字方法不同,Math类的StrictMath所有Math都没有定义为返回比特位相同 ...
- Java 之常用API(二)
Object类 & System类 日期相关类 包装类 & 正则表达式 Object类 & System类 1.1 Object类 1.1.1 概述 Object类是Java语 ...
- java selenium常用API(WebElement、iFrame、select、alert、浏览器窗口、事件、js) 一
WebElement相关方法 1.点击操作 WebElement button = driver.findElement(By.id("login")); button.clic ...
- java自学-常用api
API(Application Programming Interface),应用程序编程接口.Java API是JDK中提供给我们使用的类的说明文档.即jdk包里边写好的类,这些类将底层的代码实现封 ...
- Java的常用API
Object类 1.toString方法在我们直接使用输出语句输出对象的时候,其实通过该对象调用了其toString()方法. 2.equals方法方法摘要:类默认继承了Object类,所以可以使用O ...
- Java的常用API之System类简介
Syetem类 java.lang.System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中,常用的方法有: public static long c ...
随机推荐
- mysql报错This function has none of DETERMINISTIC. NO SOL or READS SOL DATA...
是因为 存储过程/存储函数在创建时 与 开启慢查询日志冲突了 解决冲突: 临时解决:开启log_bin_trust_function_creators show variables like '%lo ...
- js防止表单重复方法
用flag标识,下面的代码设置checkSubmitFlg标志: <script language=""javascript""> var chec ...
- Pytorch实战学习(七):高级CNN
<PyTorch深度学习实践>完结合集_哔哩哔哩_bilibili Advanced CNN 一.GoogLeNet Inception Module:而为了减少代码的冗余,将由(卷积(C ...
- Java的JDK以及maven环境变量配置
右键我的电脑->属性->高级->环境变量->系统变量 新建变量名(win7,win10系统变量)JAVA_HOME变量值填写D:\Java\jdk1.8.0_172为jdk的安 ...
- 3月1日至3月2日——数据结构与算法分析阅读笔记,线性表,AI。
(开头是一些废话啊,最近感觉学习状态不太好,上高数的时候左耳听进去右耳就出来了,有点跟不上,可能是没吃饭的原因,也可能是最近强度有点大了,下午上完课就给自己休息了一下,结果刷手机全是关于AI的内容,谢 ...
- Docker CLI docker buildx build 常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化.Docker是内核 ...
- GIS空间分析和建模复习重点2
10.缓冲区和缓冲区分析的概念 (1)缓冲区分析分为 点缓冲区分析:一般是围绕点对象建立一定半径的圆形区域. 线缓冲区分析:沿着线的两侧建立距离为缓冲距的带状区域. 面缓冲区分析:是沿着多边形的边界建 ...
- ubuntu22.04安装 kubernetes(docker)
初始化检查 操作系统:ubuntu22.04 LTS docker:20.10.18 kubelet: v1.23.6 kubeadm:v1.23.6 kubectl: v1.23.6 1.校准时间: ...
- fsck.fat 检查修复(MS-DOS)fat类型文件系统
使用方式 fsck.fat [option] DEVICE 例如 fsck.fat -aw /dev/usba0 fsck.fat 检查fat文件系统的一致性,并选择性的尝试修复他们. 如下文件系统问 ...
- Vue之使用umy-ui库的u-table解决 el-table当存在大量数据时,界面操作卡顿。
提示:一.下面的1. 对应 二.下面的1.:2.则对应2. 错误排查:在使用中如果出现:readding 'style' undefined类似错误的, 可以先排查 u-table中height的值引 ...