Две строки: тот же хэшкод [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Две строки: тот же хэшкод [закрыто]

Сообщение Anonymous »

Я должен генерировать две строки с одним и тем же хэш -кодом. Я работал над этим, и максимум, которым я достиг,-это изменить только первые два чара строки.

Код: Выделить всё

public static String same(String s) {
String re = "";
char c = 0;
char ch = 0;
for (int i = 0; i < s.length(); i++) {
c = (char) (s.charAt(0) + 2);
ch = (char) (s.charAt(1) - 31 * 2);
}
String S = new String(new char[] { c, ch });
re = S+ s.substring(2);

return re;
}
Как я могу сделать, чтобы он работал со всеми string.length () ??

Подробнее здесь: https://stackoverflow.com/questions/235 ... e-hashcode

Вернуться в «JAVA»