Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 30.06.2020
Сообщений: 196

Вывод слов с новой строки с убранными пробелами

28.04.2021, 17:04. Показов 1527. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
import java.util.Scanner;
public class LineByLine {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String text = scanner.nextLine();
        String[] pieces = text.split(" ");
        for (String piece : pieces) {
            if (text.isEmpty()){
                break;}
            System.out.println(piece);
        }
    }
}
что не так в этом коде? Каждое слово должно быть напечатано с новой строки без пробелов
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.04.2021, 17:04
Ответы с готовыми решениями:

Вывод слов с пробелами
На символьной строке, не превышающей 80-ти символов, соседние слова разделены пробелом, и строка заканчивается на "." точку....

Слова разбиты пробелами. Вывести на экран каждое слово с новой строки
Слова разбиты пробелами. Вывести на экран каждое слово с новой строки. Например, "как весело использовать рекурсию" должно...

Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой строки
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой строки, который первым не совпал с...

4
 Аватар для Coffeini
753 / 370 / 133
Регистрация: 01.02.2020
Сообщений: 1,096
Записей в блоге: 1
28.04.2021, 17:16
А он не работает?
Цитата Сообщение от Efrem99 Посмотреть сообщение
if (text.isEmpty()){
                break;}
И зачем вот эта проверка нужна?
0
0 / 0 / 0
Регистрация: 30.06.2020
Сообщений: 196
29.04.2021, 06:31  [ТС]
по заданию чтобы он выходил если текст пуст
0
 Аватар для Aviz__
2759 / 2066 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
29.04.2021, 08:35
Лучший ответ Сообщение было отмечено Efrem99 как решение

Решение

Efrem99,
Java
1
2
3
4
5
6
7
8
9
10
11
12
public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String text = scanner.nextLine();
        if (!text.isEmpty()) {
            String[] pieces = text.split(" ");
            for (String piece : pieces) {
                if (!piece.isEmpty()) {
                    System.out.println(piece);
                }
            }
        }
    }
IO

fgfg------dfdfsz
fgfg
dfdfsz
0
 Аватар для Coffeini
753 / 370 / 133
Регистрация: 01.02.2020
Сообщений: 1,096
Записей в блоге: 1
29.04.2021, 14:43
Можно и так:
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String text = scanner.nextLine();
        System.out.print(text.replaceAll("\\s+$", "").replaceAll("\\s+", System.lineSeparator()));
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.04.2021, 14:43
Помогаю со студенческими работами здесь

Заданы 2 строки, состоящие из слов, разделенных пробелами. Приписать три символа второй строки к первой
Заданы 2 строки, состоящие из слов, разделенных пробелами. Приписать три символа второй строки к первой. Поменять местами в измененной...

Заданы 2 строки, состоящие из слов, разделенных пробелами. Приписать три символа второй строки к первой
Заданы 2 строки, состоящие из слов, разделенных пробелами. Приписать три символа второй строки к первой. Поменять местами в измененной...

Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой строки, который перв
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой строки, который первым совпал с одним...

Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой строки, который перв
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой строки, который первым не совпал с...

Дана строка состоящая из слов разделенные пробелами. Перенести часть строки после первой точки на начало строки
Дана строка состоящая из слов разделенные пробелами. Перенести часть строки после первой точки на начало строки. Если можно то напишите с...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
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
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru