小编mau*_*rev的帖子

有没有更有效的方法来评估字符串的包含性?

我必须执行这行cose数百万次,我想知道是否有一种方法可以对其进行优化(也许是预先计算的东西?)。

a.contains(b) || b.contains(a)

谢谢

编辑:由contains方法执行的代码已经检查a.length <b.length。

public static int indexOf(byte[] value, int valueCount, byte[] str, int strCount, int fromIndex) {
    byte first = str[0];
    int max = (valueCount - strCount);
    for (int i = fromIndex; i <= max; i++) {
        [...]
    }
    return -1;
}
Run Code Online (Sandbox Code Playgroud)

java math performance

6
推荐指数
1
解决办法
86
查看次数

标签 统计

java ×1

math ×1

performance ×1