Java 中的 RegionMatches() 方法17 Mar 2025 | 4 分钟阅读 String 类的 regionMatches() 方法有两种变体,可用于测试两个字符串区域是否匹配或相等。此方法有两种变体,即一种忽略大小写,另一种区分大小写。 regionMatches() 方法用于测试两个字符串区域是否相等。此 String 对象的子字符串与参数 other 的子字符串进行比较。 如果这些子字符串代表相同字符序列,则结果为 true,前提是 ignoreCase 为 true。此字符串对象的子字符串的长度为 len,从 toffset 开始,在 ooffset 处结束。如果满足以下任一条件,则结果为 false: 1. ignoreCase 为 false,并且存在一个小于 len 的非负整数 i,使得 2. ignoreCase 为 true,并且存在一个小于 len 的非负整数 i,使得 和 4. toffset+len 大于此 String 对象的长度。 5. ooffset+len 大于参数 other 的长度。 6. 如果 toffset 为负数。 7. 如果 ooffset 为负数。 RegionMatch() 方法的语法
参数
返回值:布尔值将 String 对象的子字符串与参数 other 的子字符串进行比较。如果这些子字符串代表相同字符序列,则结果为 true,前提是 ignoreCase 为 true。要检查的 other 的子字符串从索引 ooffset 开始,长度为 len。如果满足以下任一条件,则结果为 false: 区分大小写的 RegionMatches() 方法示例程序输出 ![]() 忽略大小写的 RegionMatches() 方法示例程序输出 ![]() |
队列数据结构使用 FIFO 规则,新条目在后面,同时从前面的位置删除项目。由于 LIFO 过程,每个元素从其顶端进入和离开堆栈。两个堆栈提供了一种创建队列的高效方法...
阅读 6 分钟
在面向对象编程的世界中,不变性概念因其在代码稳定性和可预测性方面的优势而经常被强调。然而,在某些情况下,可变类起着至关重要的作用,提供了灵活性和修改对象状态的能力。在 Java 中,一个...
阅读 4 分钟
在本节中,我们将创建一个 Java 程序并找到一个数的排列和循环排列。在继续本节之前,我们将首先通过示例理解排列。排列在数学中,排列是一种方法或技术,我们可以从中确定...
7 分钟阅读
Collection 类中的 Comparator 机制中的 sort() 方法按降序对数据进行排序。如果我们想在考虑用户定义对象排序的边界条件的情况下实现泛型目标,我们可以使用 Comparator 接口。...
阅读 3 分钟
具有边框和标题的顶层窗口称为 Frame 类。作为默认布局管理器,它使用 BorderLayout。java.awt.Frame 组件是一个 Windows 图形系统组件,就像典型的 GUI 窗口一样,包含边框和标题栏。默认组件...
阅读 6 分钟
MessageDigest 是哈希函数的返回值,也称为哈希值。哈希函数主要用于每个信息安全应用程序。哈希函数用于将数值转换为压缩数值。对于哈希函数,长度为...
阅读 3 分钟
如果一个数能被1和它本身整除,那么它就是素数。换句话说,素数是只有两个不同自然数因子1和它本身的自然数。例如,2、3、5、7、11等都是素数。请注意……
5 分钟阅读
为了解决 Java 中的子数组求和索引问题,我们正在寻找连续子数组的那些特定索引,这些索引加起来等于目标值。这个问题在算法面试中很常见,尤其是在讨论使用哈希映射优化时间复杂度时。问题陈述给定...
5 分钟阅读
Java 中的构造函数链 在 Java 中,构造函数与方法相同,但唯一的区别是构造函数与类名相同。它用于创建类的实例。当……时,它会自动调用。
5 分钟阅读
开发人员或程序员面临的常见错误之一是 Java 中的不可达代码错误。当 Java 中无法执行一个或多个语句时,就会发生不可达代码错误。例如,如果我们编写了一个语句,其后...
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India