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 ...
随机推荐
- 0.96OLED软件实现DMA串口接收数据模拟滚屏效果
实现的滚屏效果是当一屏写满时,则清空从开头接着写,不是上移的滚屏,虽然OLED有滚屏命令,但是会带水平位移效果,并且只能提前写好数据,类似于广告牌循环播放的那种. 首先是为OLED屏划分区域. 我选择 ...
- flink 1.10.0源码编译
1.安装git yum -y install git 2.安装maven 安装了3.3以下低版本的maven会有提示升级,这里安装3.6.3 wget https://mirrors.tuna.tsi ...
- VS2010查看DLL导出函数的方法
在window下查看动态库的导出函数可以用vs自带的Dependenc工具:对于VC6.0,VC所带的Depends软件,在VC6安装目录下的tools文件夹里面,可以直接运行. VS2010中没有了 ...
- 安装MinGW-C++开发环境2--软件安装
下面以MinGW安装路径为C:\Local\MinGW64为例说明安装过程: 1.解压x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z到C:\Local\Min ...
- 第十章用Python获取sqlite、MySQL、Excel、csv、json中的数据
目录 获取sqlite3中的数据 sqlite3库获取sqlite数据 pandas库获取sqlite数据 获取MySQL中的数据 pymsql库获取MySQL数据 pandas库获取mysql数据 ...
- VP做弹出窗体:查询数据并回传
1.父页面VP定义传递数据:VP属性:DataContractMembrs 传递参数1:销售订单,用于给到子页面 传递参数2:表格行,用户子页面回传回来父页面(定义为None,通过代码来写进父页面表格 ...
- Jenkins安装和自动化部署
1.Jenkins安装机器安装要求可以参考官网 https://www.jenkins.io 2.下载jenkins的war包上传到linux上部署 3.安装jdk.git.maven 3.1.安装j ...
- MySQL 列定义的类型是varchar,已建立索引,查询时如果传入的是数字,则无法利用索引,查询特别慢。
类型不对,导致无法充分利用索引. 比如:select * from table_name_xxx where name = "1234"; ---- 查询很快 ,能够使用到na ...
- make编译工具教程
make编译工具教程 背景 CC++编译起来目录结构多的情况需要脚本完成搜索编译-> make 第一课 第三课 makefile常用编程语法: 1 pipe管道符号,用;把命令相连接. 这样就 ...
- CTF Show web入门 1——20(信息收集)wp和一些感想
web1 信息搜集 此题为 [从0开始学web]系列第一题 此系列题目从最基础开始,题目遵循循序渐进的原则 希望对学习CTF WEB的同学有所帮助. 开发注释未及时删除 此题有以上备注,可以想到备注未 ...