|
Модераторы: LSD, AntonSaburov |
|
Genady |
|
||||||||
Шустрый Профиль Группа: Участник Сообщений: 70 Регистрация: 25.6.2009 Репутация: нет Всего: нет |
Столкнулся с такой проблемой: при загрузке текстового Файла и разбиения файла на слова с тем чтобы слова поместить в хэш таблицу, я обнаружил что не все слова из текста загружаются в хэш-таблицу, при более подробном разборе я обнаружил что среди группы слов которые успешно загрузились в таблицу, есть одно странное новообразовавшееся слово как результат слияния 2_х слов : одного слова nul и второго слова из загруженного текста, причем null он в начальной части слова , думаю ,что эта и есть причина проблемы.
Для загрузки файла я пользуюсь классами:
Перед тем как писать программу для загрузки слов из текстового файла в хэш- таблицу, я апробировал хранение слов из текстового файла в массиве переменных типа String, работает безукоризненно. Но когда я начал пытаться из массива переменных типа String ,загружать слова в хэш-таблицу , то здесь и началась проблема с загрузкой, причем, если массив переменных типа String выводил на экран печать всех данных массива String:
То после попытки загрузить слова в Хэш-таблицу
тогда после этого
не выводил печать на экран. Вопрос к вам - как можно решить эту проблему? |
||||||||
|
|||||||||
SVN74 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 740 Регистрация: 5.5.2008 Где: Комсомольск на Дн епре Репутация: 1 Всего: 18 |
Если я не ошибаюсь, то "Insert" применяется для вставки между строк, а для добавления в таблицу надо использовать " put " с созданием экземпляра объекта и присвоением ключа ...
|
|||
|
||||
Genady |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 70 Регистрация: 25.6.2009 Репутация: нет Всего: нет |
Спасибо SVN74.
Возможно, я апробирую такой вариант. Проблему удалось решить, после того как я просто загрузил слова из собственноручно созданного мной текстового документа, причем, что примечательно - я вводил с клавиатуры, тот же набор слов в текстовый файл, что был и в предыдущем текстовом файле (текст я скачал в интернете и там видно, или юникод отличался, или слова/предложения были трансформированы, из одного текстового формата в другой). Это сообщение отредактировал(а) Genady - 28.4.2020, 17:40 |
|||
|
||||
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |