Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.Scanner;
- public class Main {
- static class Student {
- private String firstName;
- private String lastName;
- private int age;
- private String homeTown;
- public Student(String firstName, String lastName, int age, String homeTown) {
- this.firstName = firstName;
- this.lastName = lastName;
- this.age = age;
- this.homeTown = homeTown;
- }
- public String getFirstName() {
- return firstName;
- }
- public void setFirstName(String firstName) {
- this.firstName = firstName;
- }
- public String getLastName() {
- return lastName;
- }
- public void setLastName(String lastName) {
- this.lastName = lastName;
- }
- public int getAge() {
- return age;
- }
- public void setAge(int age) {
- this.age = age;
- }
- public String getHomeTown() {
- return homeTown;
- }
- public void setHomeTown(String homeTown) {
- this.homeTown = homeTown;
- }
- }
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- List<Student> students = new ArrayList<>();
- String line = scanner.nextLine();
- while (!line.equals("end")) {
- String[] input = line.split(" +");
- String firstName = input[0];
- String lastName = input[1];
- int age = Integer.parseInt(input[2]);
- String homeTown = input[3];
- Student student = new Student(firstName, lastName, age, homeTown);
- student.setFirstName(firstName);
- student.setLastName(lastName);
- student.setAge(age);
- student.setHomeTown(homeTown);
- students.add(student);
- line = scanner.nextLine();
- }
- String cityName = scanner.nextLine();
- for (Student student : students) {
- if (student.getHomeTown().equals(cityName)) {
- System.out.printf("%s %s is %d years old\n", student.getFirstName(), student.getLastName(), student.getAge());
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement