8
Послідовність hashCode () в рядку Java
Значення хеш- коду Java-рядка обчислюється як ( String.hashCode () ): s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] Чи існують обставини (скажімо, версія JVM, постачальник тощо), за яких наступний вираз буде оцінюватися як хибний? boolean expression = "This is a Java string".hashCode() == 586653468 Оновлення №1: Якщо ви стверджуєте, що відповідь …