• Ввести четыре предложения. Вывести первые слова всех предложений. (java)

Ответы 5

  • Сорян, добавь перед закрывающей скобкой 'main' scan.close(); , ибо сканер не закрыт - вполне может сойти за ошибку.
    • Автор:

      codydgej
    • 5 лет назад
    • 0
  • Теперь по порядку
  • sentence - массив строк String, в которым 4 (пока) пустых элемента.
    • Автор:

      cookie19
    • 5 лет назад
    • 0
  • for ( injt i = 0; i < 4; i++) - цикл, который четыре раза берет из входящего потока строку и добавляет в массив (sentence[i] = scan.nextLine();). И затем ForEach цикл, который итерируя каждый элемент массива sentence[ ] выдает первый элемент разделенной строки - т.е. первое слово.
  • public static void main(String[] args) { Scanner scan = new Scanner(System.in); String[] sentence = { null, null, null, null }; for (int i = 0; i < 4; i++) { sentence[i] = scan.nextLine();  } for (String s : sentence) { System.out.println(s.split(" ")[0]);  } }
    • Автор:

      finn25
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years