String s1 = "The quick brown fox jumps over the lazy dog";
String s2 = "";
boolean b = s1.contains(s2);
System.out.println(b);
Я запускаю Java-код выше, b возвращает true. Поскольку s2 пуст, почему s1 содержит s2?
Я проверяю API Java, пишу:
Возвращает true тогда и только тогда, когда эта строка содержит указанную последовательность значений char.
Параметры:
s - последовательность поиска
Возврат:
true, если эта строка содержит s, false иначе