目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

JAVA全系列 教程

3762个小节阅读:7091.8k

收藏
全部开发者教程

C语言快速入门

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(9.3k)
赞(0)

阅读API文档

· 如何下载API文档

  1. 下载地址,点击进入:

https://www.oracle.com/java/technologies/javase-jdk8-doc-downloads.html

· 查看API文档

下载成功后,解压下载的压缩文件,点击进入docs/api下的index.html文件即可。

· API文档如何阅读

image-20220211142005705

String类常用的方法

String类是我们最常使用的类。列出常用的方法,请大家熟悉。

String类的常用方法列表

方法解释说明
char charAt(int index)返回字符串中第index个字符
boolean equals(String other)如果字符串与other相等,返回true;否则,返回false。
boolean equalsIgnoreCase(String other)如果字符串与other相等(忽略大小写),则返回true;否则,返回false。
int indexOf(String str)返回从头开始查找第一个子字符串str在字符串中的索引位置。如果未找到子字符串str,则返回-1。
lastIndexOf()返回从末尾开始查找第一个子字符串str在字符串中的索引位置。如果未找到子字符串str,则返回-1。
int length()返回字符串的长度。
String replace(char oldChar,char newChar)返回一个新串,它是通过用 newChar 替换此字符串中出现的所有oldChar而生成的。
boolean startsWith(String prefix)如果字符串以prefix开始,则返回true。
boolean endsWith(String prefix)如果字符串以prefix结尾,则返回true。
String substring(int beginIndex)返回一个新字符串,该串包含从原始字符串beginIndex到串尾。
String substring(int beginIndex,int endIndex)返回一个新字符串,该串包含从原始字符串beginIndex到串尾或endIndex-1的所有字符。
String toLowerCase()返回一个新字符串,该串将原始字符串中的所有大写字母改成小写字母。
String toUpperCase()返回一个新字符串,该串将原始字符串中的所有小写字母改成大写字母。
String trim()返回一个新字符串,该串删除了原始字符串头部和尾部的空格。

【示例】String类常用方法一\

执行结果如图所示:

image-20220211142248907

【示例】String类常用方法二

执行结果如图所示:

image-20220211142426612

字符串相等的判断

  • equals方法用来检测两个字符串内容是否相等。如果字符串s和t内容相等,则s.equals(t)返回true,否则返回false。
  • 要测试两个字符串除了大小写区别外是否是相等的,需要使用equalsIgnoreCase方法。
  • 判断字符串是否相等不要使用==

【示例】忽略大小写的字符串比较

【示例】字符串的比较:= =equals()方法

执行结果如图5-33所示:

image-20220211142824723

示例内存分析如图所示:

image-20220211142936764

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2