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 ...
随机推荐
- Caused by: java.sql.SQLSyntaxErrorException: ORA-00933: SQL command not properly ended
可能是多数据源使用分页pageHelper导致的: 解决方法:https://blog.csdn.net/qq_35378008/article/details/90024365 https://bl ...
- NSFW.js 前端使用教程
引用js + 下载模型 先看文档 https://github.com/infinitered/nsfwjs 非常好,一点也看不懂.总之,先引js,不知道去哪里下载js就上jsdelivr搜一搜 按顺 ...
- VS Code编写stm32
说明 virtual code实现编辑功能,其有强大的代码提示.代码阅读功能. 通过bat文件,通过cmd编译.下载,具体下载器设置仍需在keil软件中设置 具体代码调试仍需在keil软件下 项目配置 ...
- 浅析sleep()方法与wait()方法
为什么 wait() 方法不定义在 Thread 中? wait() 是让获得对象锁的线程实现等待,会自动释放当前线程占有的对象锁.每个对象(Object)都拥有对象锁,既然要释放当前线程占有的对 ...
- 在platformio自动上传esp8266固件
不想每次上传固件的时候手工点按钮,修改这个文件:C:\Users\你的登录名.platformio\platforms\espressif8266\builder\main.py 在319行UPLOA ...
- Java基础__03.异常
什么是异常? 异常是指程序运行中出现的各种例外情况,如文件找不到.网络连接失败.传参错误...异常发生在程序运行期间,它影响了正常的程序执行流程. 异常体系结构: 在java中,异常是被当作对象来处理 ...
- C++11 变长参数模板 & 如何展开变长参数
https://blog.csdn.net/CodeBowl/article/details/119902935 通过typename ... Args指定变长参数. 通常通过递归展开各个参数, 使用 ...
- [CSP-S2019] Emiya 家今天的饭
洛咕 题意:原题面见链接,简单来说就是给出一个\(n*m\)的矩阵,每一行代表同一种烹饪方法,每一列代表同一种食材,\(a_{i,j}\)表示使用第i种烹饪方法第j种食材能做出多少种菜,要求至少做一道 ...
- 微信小程序级联选择器省市区选择器部分安卓手机兼容的问题:无法只选省份,必须选择到市
代码片段: 1 <view class="item"> 2 <view class="i-name"><text class=&q ...
- 卡片式UI设计详细指南,先收好这8条!
今天为大家分享的是「卡片设计」. 卡片是产品中常见的设计组件之一.通过卡片,可以将不同的内容分层次组合在一起.卡片式设计自带简约和易用的属性,能让页面看起来更有秩序感. 卡片作为常用的UI组件,通常由 ...