У меня есть 1 текстовый файл, который содержит числа от 1 до 11644. Кроме номеров - имена файлов xml, которые у меня есть в другой папке. Я имею в общей сложности 8466 xml файлов. Мне нужно сопоставить имя файла всех xml-файлов с идентификатором в текстовом файле и извлечь значение id из. Все идентификаторы находятся в случайном положении. Например, мой первый идентификатор файла xml - 7025, что означает, что он равен 7025. Я новичок в java, поэтому я действительно надеюсь, что кто-то просветит меня.Соответствие имен файлов с идентификатором
0
A
ответ
1
Структура данных для этого является картой.
Читайте во входном файле и добавьте каждую строку в java.util.HashMap<String, Integer>
. Ключ должен быть именем файла. Значение должно быть идентификатором. Таким образом, для каждой строки myMap.put(filename, id)
. Теперь, когда вы хотите проверить идентификатор файла, сделайте myMap.get(filename)
. Он вернет идентификатор целого файла.
Смежные вопросы
- 1. Эффективное соответствие набора имен файлов с регулярным выражением в Perl
- 2. Регулярные выражения: соответствие имен файлов, начинающихся с точки (.)?
- 3. Динамический массив имен переменных с идентификатором PHP
- 4. Соответствие расширений файлов Powershell. *
- 5. Соответствие имен элементов в списке имен файлов и переименование переменных в R
- 6. Замена значения с идентификатором, если соответствие другое значение
- 7. MySQL присоединиться соответствие две таблицы с их идентификатором
- 8. Соответствие файлов с помощью подстановочных знаков
- 9. соответствие несколько расширений файлов с fnmatch()
- 10. Соответствие файлов данных на стр.
- 11. Чтение имен файлов с клавиатуры
- 12. Фильтрация имен файлов с Баш
- 13. Сохранение имен файлов с условием
- 14. Импорт с конфликтами имен файлов
- 15. php crumbtrail с использованием имен файлов
- 16. Соответствие пространства имен во время преобразования xsl
- 17. R возвращения частичное соответствие имен строк
- 18. Поиск имен файлов без заданного символа
- 19. Python Группа: список имен файлов в соответствии с общим идентификатором имени
- 20. Пользовательские сортировки имен файлов
- 21. iMacro Чтение имен файлов
- 22. Изменение имен файлов Perl
- 23. Python: замена имен файлов
- 24. Открытие двух имен файлов
- 25. Изменение имен файлов, как?
- 26. Числовые типы имен файлов
- 27. Уникальный идентификатор имен файлов.
- 28. Удаление части имен файлов
- 29. Ошибка имен файлов
- 30. Поиск имен файлов
Hey Borealid, могу ли я узнать, как установить оба пути для папки, содержащей все имена файлов xml и текстовый файл с моим идентификатором и именем файла? – Jason
Посмотрите на класс java.io.File. Если вы выполните File.new (путь), путь может быть абсолютным или относительным к рабочему каталогу, из которого выполняется ваш Java-код. То, что вы храните на карте, зависит от вас - просто будьте последовательны. Я предлагаю использовать канонические пути. – Borealid