gpt4 book ai didi

java - 使用 .equals 方法进行正则表达式字符串匹配

转载 作者:行者123 更新时间:2023-12-01 19:48:30 24 4
gpt4 key购买 nike

我正在尝试使用以下几行匹配两个字符串

int row = 1;
String index = row + ",(.*)";
String R = "1,2";
Object result = index.equals(R);

结果是假的,而我希望它是真的。我不能使用其他方法链接 .matches() ,甚至不能使用索引的模式对象,因为我希望它与使用 Hashmap 的其他方法集成。

在 map 键(字符串)中将有索引链接 (1,2) 、 (1,3) 、 (2,3) ... 我想从第一个数字开始搜索它们,即 1 、 2 等等在。

提前致谢。

最佳答案

您无法更改 String.equals() 行为。如果您坚持要获得 true 使用:

Object result = !index.equals(R);

关于java - 使用 .equals 方法进行正则表达式字符串匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52316932/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com