Java-确定字符串是否包含子字符串

利用String自带的函数和正则来实现

 1 package com.tj;
 2 
 3 public class MyClass implements Cloneable {
 4     public static void main(String[] args) {
 5         String string = "Madam, I am Adam";
 6 
 7         // 是否以Mad开头
 8         boolean b = string.startsWith("Mad");
 9         System.out.println(b);
10 
11         // 是否以dam结尾
12         b = string.endsWith("dam");
13         System.out.println(b);
14 
15         //判断是否包含这个字符串
16         b = string.indexOf("I am") > 0;
17         System.out.println(b);
18         
19         //下面是忽略大小写的比较(利用正则实现)
20         
21         //是否以mad开头
22         b = string.matches("(?i)mad.*");
23         System.out.println(b);
24         
25         //是否以adam结尾
26         b = string.matches("(?i).*adam");
27         System.out.println(b);
28         
29         //是否包含i am这个字符串
30         b = string.matches("(?i).*i am.*");
31         System.out.println(b);
32         
33     }
34 }
View Code

 

Java-确定字符串是否包含子字符串,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。