Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package CodeAcademy_6_Arrays_Functions;
- import java.util.ArrayList;
- import java.util.Collections;
- import java.util.Scanner;
- public class ListHomework
- {
- public static void main(String[] args)
- {
- /*Задача за домашно списъци:
- Изисква от потребителя да въвежда имена, докато въведе точка (.), като всяко име се запазва във списък.
- Програмата отпечатва 5-тия елемент от списъка.
- Сортира списъка по азбучен ред.
- Отпечатва сортирания списък.*/
- Scanner scanner = new Scanner(System.in);
- ArrayList<String> allNames = new ArrayList<>();
- //5th element is on index 4
- int fifthNameIndex = 4;
- String name;
- System.out.println("Enter names, enter . to stop: ");
- while (!(name = scanner.nextLine()).trim().equals(".")) {
- allNames.add(name);
- }
- if (fifthNameIndex >= allNames.size()) {
- System.out.println("Sorry, there is no 5th name!");
- }
- else {
- System.out.println("The 5th name is = " + allNames.get(fifthNameIndex));
- }
- Collections.sort(allNames);
- System.out.println("Sorted names: " + allNames);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement