1.概述
1.1字符包含有如下两种方法
1.1.1 String.contains(String sub)
返回值:true/包含 ; false/不包含
1.1.2String.indexOf(String sub)
返回值:-1以外/包含 ; -1/不包含
2.编码实验
2.1 代码
package test2;
public class StringInclude {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("字符包含实验");
String str = "abc";
String sub = "ab";
String nSub = "cd";
boolean status = str.contains(sub);
System.out.println("abc 包含 ab:"+status);
int number = str.indexOf(sub);
System.out.println("abc 位置 ab:"+number);
status = str.contains(nSub);
System.out.println("abc 包含 cd:"+status);
number = str.indexOf(nSub);
System.out.println("abc 位置 cd:"+number);
}
}
2.2 实验结果
字符包含实验
abc 包含 ab:true
abc 位置 ab:0
abc 包含 cd:false
abc 位置 cd:-1
3 翻译记录、
contains
v. 包含,容纳;控制,克制;由……组成;可整除;防止……蔓延
本文详细解析了Java中用于检查字符串是否包含特定子串的两种方法:String.contains()与String.indexOf()。通过实际代码示例展示了如何使用这些方法,并解释了它们的返回值含义。
1万+

被折叠的 条评论
为什么被折叠?



