Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

resident global

Начинающий программист
  • 0
    вклад
  • 13
    вопросов
  • 0
    ответов
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как в коде вывести число совпадений если введенный текст совпадает с элементом в списке?

    xez
    Dmitry Roo @xez Куратор тега Java
    Senior Junior Roo
    Строки в джаве сраниваются методом .equals
    Ответ написан 24 окт. 2022
    2 комментария
    2 комментария
  • Как проверить список на введенное слово из input и вывести количество сходств?

    Erik_Mironov
    Erik Mironov @Erik_Mironov
    Старые вопросы: *Dies from cringe*
    Scanner input = new Scanner(System.in);
            String[] list = new String[4];
            System.out.println("Insert list elements: ");
            for (int i = 0; i < list.length; i++) {
                list[i] = input.nextLine();
            }
            System.out.print("Inserted list elements: ");
            for (String s : list) {
                System.out.print(" " + s);
            }
            System.out.print("Ввод нужного адреса: ");
            String address = input.nextLine();
            long count = IntStream.range(0, list.length).filter(i -> address.equals(list[i])).count();
            System.out.println(count);
    Ответ написан 19 окт. 2022
    2 комментария
    2 комментария
  • Java. IJ почему видит ошибку?

    xez
    Dmitry Roo @xez Куратор тега Java
    Senior Junior Roo
    Project JDK is not defined
    Ответ написан 27 сент. 2022
    Комментировать
    Комментировать
  • Как добавить следующий символ к переменной js?

    sergiks
    Сергей Соколов @sergiks Куратор тега JavaScript
    ♬♬
    Если непременно хочется с циклом и условиями, то так:
    function makeAbbr(words) {
      let result = '';
      for (let i = 0; i < words.length; i++) {
        const char = words[i];
        if (char !== ' ' && (i === 0 || words[i - 1] === ' ')) {
          result += char;
        }
      }
      return result;
    }
    символ — не пробел, И, к тому же, самый первый в тексте, ИЛИ перед ним был пробел.

    Но приятнее, конечно, разбить текст на массив слов, и от каждого взять первую букву:
    const makeAbbr = words =>
      words
        .trim() // убрать пробелы по краям строки
        .split(/\s+/) // разбить по пробелу(ам) в массив
        .map(w => w[0].toUpperCase()) // от каждого взять первые буквы
        .join(''); // склеить в строку
    
    makeAbbr(' мир    труд май') // "МТМ"
    Ответ написан 22 июл. 2022
    4 комментария
    4 комментария
  • Как изменить код чтобы список выводил слово нормально ,а не с абзаца каждую букву?

    Hivemaster
    Пасечник Кузьмич @Hivemaster
    Админ, который хочет программировать
    prod = message_entry.get()
    prods_listbox.insert(END, prod)
    Ответ написан 26 мая 2022
    Комментировать
    Комментировать
  • Как изменить код чтобы список выводил слово нормально ,а не с абзаца каждую букву?

    Vindicar
    Vindicar @Vindicar
    RTFM!
    А зачем так делать?
    Не проще будет prods_listbox.insert(END, message_entry.get())
    Ответ написан 26 мая 2022
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • GNUBack
    • 8 ответов
    • 0 вопросов
  • Drno
    • 8 ответов
    • 0 вопросов
  • nedosekinstanislav
    Stanislav
    • 6 ответов
    • 0 вопросов
  • Deita
    Deita
    • 3 ответа
    • 2 вопроса
  • Sanes
    Sanes
    • 5 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации