Я ищу помощь, создающую хэш-функцию, которая будет принимать пользовательские данные, введенные из строки, и преобразовывать их в целочисленное значение, при этом пропуская пробелы. Я в тупике о том, почему он не работает, и как получить его, чтобы получить пробелы, которые могут быть введены, и будет благодарна за помощь.Java: Hash Function Введенные строки
Код:
public static void main(String[] args) {
Scanner inScan;
String inStr;
int outHash;
inScan = new Scanner(System.in); // Assignment of Scanner
System.out.print("Enter string to create hash: "); // Asks for String Input
inStr = inScan.nextLine(); // String Input
// Start of Hash Function
String hashValue = inStr;
hashValue = inStr.hashCode();
System.out.println(hashValue);
Что не работает? –
Что не работает? Какой результат вы ожидаете и что получаете? Какое точное сообщение об ошибке вы видите? – puhlen
Я ожидаю, что какой-то результат целых чисел будет зависеть от ввода строки. – Aramza