Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/55: Рейтинг темы: голосов - 55, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 04.10.2015
Сообщений: 2

Поиск определенных слов в строке

04.10.2015, 14:10. Показов 10148. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Я с java мало знаком, поэтому нужна помощь. Мне нужна программа, которая сравнивает слова из введенной строки со словами из текстового документа. При нахождении схожего слова выписывает его. Буду очень благодарен тому, кто поможет.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.10.2015, 14:10
Ответы с готовыми решениями:

Поиск слов и их количество в строке
Как лучше найти слова в строках, чтобы потом я мог вывести эти слова и сколько их в строке, если они повторяются? В строках есть только...

Проверка строки на наличие определенных символов, слов
Подскажите, пожалуйста, как проверить строку на то, что: 1) состоит только из пробелов(любого количества) 2) состоит только из...

Поиск одинаковых слов. Поиск адреса в БД
Добрый день! Ребята подскажите пожалуйста, задача написать сервер принимающий POST запрос (в нем 2 параметра адрес улица,дом,квартира и еще...

4
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
04.10.2015, 20:27
Цитата Сообщение от Sasha998ab Посмотреть сообщение
При нахождении схожего слова
Что подразумевается под схожестью?
0
0 / 0 / 0
Регистрация: 04.10.2015
Сообщений: 2
06.10.2015, 14:26  [ТС]
Слова должны быть одинаковые
0
 Аватар для ArtemFM
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
06.10.2015, 14:41
Java
1
2
3
4
5
6
7
8
9
10
    
    
    String firstLine = "123 345 213122432453";
    
    String secondLine = "123 345";
        
    if(firstLine.indexOf(secondLine) != -1)
            System.out.println("Строка 1 содержит подстроку 2");
    else 
            System.out.println("Строка 1 не содержит подстроку 2");
вот вариант поиска подстроки в строке

В файле как информация хранится? предложением? абзацем? слово на каждой строчке? слова через пробел в одну? хаотично?
0
zzzZZZ...
 Аватар для dzrkot
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
06.10.2015, 16:17
Лучший ответ Сообщение было отмечено Sasha998ab как решение

Решение

Цитата Сообщение от Sasha998ab Посмотреть сообщение
Здравствуйте. Я с java мало знаком, поэтому нужна помощь. Мне нужна программа, которая сравнивает слова из введенной строки со словами из текстового документа. При нахождении схожего слова выписывает его. Буду очень благодарен тому, кто поможет.
сделал вам для 1ого слова из введённой последовательности.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
 
public class master {
    public static void main(String[] args) {
        try {
            BufferedInputStream in = new BufferedInputStream(new FileInputStream("text.txt"));
            byte arr[] = new byte[in.available()];
            in.read(arr);
            String text = new String(arr);
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
            String keyword;
            keyword = br.readLine();
            if(keyword.contains(" "))
                keyword = keyword.substring(0,keyword.indexOf(' '));
            if(text.contains(keyword)){
                System.out.println(keyword);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.10.2015, 16:17
Помогаю со студенческими работами здесь

Поиск определенных слов в ТХТ файле, и запись этих слов (если найдено) в отдельный файл
К примеру, есть файл "Text.txt". В нем есть 1000 строк. Если какая-то строка = привет, то echo Привет >> Output.txt Как это...

Поиск определенных слов
Ребят привет. Написал небольшой код, но он не работает, помогите найти и понять ошибку. Суть кода проста в столбце B содержатся около...

Найти количество определенных слов в строке
Хелп. Нужно написать программу, которая будет задавать строку и находить в ней количество определенных слов (например hello).

Поиск определенных слов в переменной
Вот у меня есть переменная в которой содержится текст. Так вот если в данном тексте содержится определенное слово(задается программой) то...

Работа с текстом: поиск определенных слов
Ребята извиняюсь за глупый вопрос но не могу найти ошибку в самом простом коде. задумка такая нужно из текста вытащить определеные слова...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru