- Java 编程示例
- 示例 - 主页
- 示例 - 环境
- 示例 - 字符串
- 示例 - 数组
- 示例 - 日期和时间
- 示例 - 方法
- 示例 - 文件
- 示例 - 目录
- 示例 - 异常
- 示例 - 数据结构
- 示例 - 集合
- 示例 - 网络
- 示例 - 线程化
- 示例 - 小程序
- 示例 - 简单 GUI
- 示例 - JDBC
- 示例 - 正则表达式
- 示例 - Apache PDF Box
- 示例 - Apache POI PPT
- 示例 - Apache POI Excel
- 示例 - Apache POI Word
- 示例 - OpenCV
- 示例 - Apache Tika
- 示例 - iText
- Java 教程
- Java - 教程
- Java 常用资源
- Java - 快速指南
- Java - 常用资源
如何使用 Java 匹配字符串中的区域
问题描述
如何匹配字符串中的区域?
解决方案
以下示例通过使用 regionMatches() 方法,确定两个字符串中的区域匹配。
public class StringRegionMatch { public static void main(String[] args) { String first_str = "Welcome to Microsoft"; String second_str = "I work with Microsoft"; boolean match = first_str.regionMatches(11, second_str, 12, 9); System.out.println("first_str[11 -19] == " + "second_str[12 - 21]:-"+ match); } }
11 是比较从其开始的源字符串中的索引编号
Second_str 是目标字符串
12 是比较应从目标字符串中开始的索引编号
9 是要比较的字符数
结果
上述代码示例将产生以下结果。
first_str[11 -19] == second_str[12 - 21]:-true
java_strings.htm
广告