我有一个 String2。我想检查 String1 中是否存在 String2。 String1 的长度可以小于、大于或等于 String2。 String2 有时也可以为 null 或空。我如何在我的 Java 代码中检查它?
最佳答案
显而易见的答案是 String1.contains(String2);
如果 String1
为 null,它将抛出 NullPointerException。在尝试比较之前,我会检查 String1
是否不为空;其他情况应该按照您的预期处理。
关于Java子串检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2314790/