5、(API)String(常见功能-获取/判断)
来源:互联网 发布:骚扰电话黑名单数据库 编辑:程序博客网 时间:2024/06/06 01:43
判断:
1、字符串中是否包含某一个字串。
boolean contains(str)
特殊之处:indexOf(str):可以索引str第一次出现位置,如果返回-1表示该str不在字符串中存在,
所以,也可以用于对指定判断是否包含
1
if(str.indexOf("aa")!=-1)
而且该方法既可以判断,又可以获取出现的位置。
2、字符中是否有内容。
boolean isEmpty() //原理就是判断长度是否为0
3、字符串是否是以指定内容开头。
boolean startsWith(str)
4、字符串是否是以内容结尾。
boolean endsWith(str)
5、判断字符串是否相同。复写了Object的equals方法
boolean equals(str)
6、判断字符串是否相同,并忽略大小写。
1、字符串中的包含的字符数,也就是字符串的长度。
int length():获取长度。
2、根据位置获取位置上某个字符。
char charAt(int index)
3、根据字符获取该字符在字符串中位置。
int indexOf(int ch) :返回的是ch在字符串中第一次出现的位置。
int indexOf(int ch,int fromIndex):从fromIndex指定位置开始,获取ch在字符串中出现的位置。
int indexOf(String str) :返回的是str在字符串中第一次出现的位置。
int indexOf(String str,int fromIndex):从fromIndex指定位置开始,获取str在字符串中出现的位置。
int lastIndexOf(int ch) 返回的是str在字符串中最后一次出现的位置。
1、字符串中是否包含某一个字串。
boolean contains(str)
特殊之处:indexOf(str):可以索引str第一次出现位置,如果返回-1表示该str不在字符串中存在,
所以,也可以用于对指定判断是否包含
1
if(str.indexOf("aa")!=-1)
而且该方法既可以判断,又可以获取出现的位置。
2、字符中是否有内容。
boolean isEmpty() //原理就是判断长度是否为0
3、字符串是否是以指定内容开头。
boolean startsWith(str)
4、字符串是否是以内容结尾。
boolean endsWith(str)
5、判断字符串是否相同。复写了Object的equals方法
boolean equals(str)
6、判断字符串是否相同,并忽略大小写。
boolean equalsIgnoreCase(str)
public class StringMethodDemo { public static void main(String[] args) { method_if(); } public static void sop(Object obj) { System.out.println(obj); } public static void method_if() { String str = "ArrayDemo.java"; //判断文件名称是否以Array单词开头 sop(str.startsWith("Array")); //判断文件名称是.java的文件 sop(str.endsWith(".java")); //判断文件中是否包含有Demo sop(str.contains("Demo")); } }
1、字符串中的包含的字符数,也就是字符串的长度。
int length():获取长度。
2、根据位置获取位置上某个字符。
char charAt(int index)
3、根据字符获取该字符在字符串中位置。
int indexOf(int ch) :返回的是ch在字符串中第一次出现的位置。
int indexOf(int ch,int fromIndex):从fromIndex指定位置开始,获取ch在字符串中出现的位置。
int indexOf(String str) :返回的是str在字符串中第一次出现的位置。
int indexOf(String str,int fromIndex):从fromIndex指定位置开始,获取str在字符串中出现的位置。
int lastIndexOf(int ch) 返回的是str在字符串中最后一次出现的位置。
public class StringMethodDemo { public static void main(String[] args) { method_get(); } public static void method_get() { String str = "sdfsdfsfs"; //长度 sop(str.length()); //根据索引获取字符 sop(str.charAt(3)); //根据字符获取索引 sop(str.indexOf('s', 3));//如果没有找到 返回-1 //反向索引一个字符出现的位置 sop(str.lastIndexOf('d')); } public static void sop(Object obj) { System.out.println(obj); }}
0 0
- 5、(API)String(常见功能-获取/判断)
- Java笔记 - String - 常见功能(获取和判断)
- String-常见功能-获取和判断
- 15-06-常用对象API(String类-常见功能-判断)
- 06-常用对象API(String类-常见功能-判断) 07-常用对象API(String类-常见功能-比较)
- 回顾JavaSE(6)-String(5)String API 判断功能
- 03-常用对象API(String类-常见功能-获取_1) 1 2 3 05-常用对象API(String类-常见功能-转换)1 2 3 4
- 15-03-常用对象API(String类-常见功能-获取_1)
- 15-04-常用对象API(String类-常见功能-获取_2)
- 回顾JavaSE(7)-String(6)String API 获取功能
- 15-05-常用对象API(String类-常见功能-转换)
- 15-07-常用对象API(String类-常见功能-比较)
- String常见功能
- String—常见功能
- String常见功能
- String类(判断和获取)
- String类的获取功能(方法)
- String类获取功能
- 使用LinkedList模拟一个堆栈或者队列数据结构
- ios之格式化数字
- 辗转相除法(求最大公约数,最小公倍数)
- 人工智能领域中声源定位的研究与发展------第一章 绪论
- 二叉树算法
- 5、(API)String(常见功能-获取/判断)
- 如果字符串的一个子串(其长度大于 1)的各个字符均相同,则称之为等值子串。试设计一算法,求出串S中的最大等值子串 函数返回最大等值子串的长度,如果没有则返回1。 例如: 若S= “abc123abc1
- poj 1770 Special Experiment (树形dp)
- 魔方阵
- Linux中断机制之二:初始化
- 信号通讯
- C++框架
- 【线性筛求欧拉函数】HDU 2824
- 6、Collection(List集合)