Untitled

 avatar
unknown
plain_text
2 years ago
5.0 kB
4
Indexable
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;

public class Main {
    public static void main(String[] args) {


        ArrayList<String> studentCountry = new ArrayList<>(List.of("Estonia", "Latvia", "Estonia", "Latvia", "Finland", "Estonia", "Estonia", "Estonia", "Sweden", "Estonia", "America"));
        ArrayList<String> studentName = new ArrayList<>(List.of("Oliver", "Declan", "Theodore", "Jasper", "Silas", "Charlotte", "Aurora", "Violet", "Luna", "Daniel", "Peeter"));
        ArrayList<Integer> admissionYear = new ArrayList<Integer>(List.of(2020, 2021, 2012, 2009, 2007, 1999, 1998, 2021, 2008, 2001, 2017));
        ArrayList<String> curriclumName = new ArrayList<>(List.of("Software Development", "Hardware Development", "Software Development", "Hardware Development", "Software Development", "Hardware Development", "Software Development", "Hardware Development", "Software Development", "Hardware Development", "Software Development"));
        ArrayList<String> personalID = new ArrayList<>(List.of("31912013025", "41912113125", "31912113125", "61912113025", "31912013025", "11912113925", "41812113025", "51912113025", "31911113025", "31910113025", "41909113025"));

        ArrayList<Student> studentArrayList = new ArrayList<>();
        for (int i = 0; i < 11; i++) {

            Student student = new Student(studentName.get(i), personalID.get(i), admissionYear.get(i), studentCountry.get(i), "address", 1, "10", curriclumName.get(i));
            studentArrayList.add(student);


            System.out.println(student.getStudentName() + " " + student.getAdmissionYear() + " " + Student.getCountry());
        }

        System.out.println(calculateLatvianStudentCount(studentArrayList));
    }



    public static int calculateLatvianStudentCount(ArrayList<Student> studentArrayList) {

        int count = 0;
        for (int i = 0; i < 11; i++) {

            Object o = "Latvia";
            if (Student.getCountry().equals(o) ) {
                count++;
            }
        }return count;
    }
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
public class Student {
    private String personalID;


    private int admissionYear;
    private int accountNumber;
    private String phoneNumber;
    private String studentName;
    private static String country;
    private String address;
    private String curriculumName;



    public String getPersonalID() {
        return personalID;
    }

    public void setPersonalID(String personalID) {
        this.personalID = personalID;
    }


    public int getAccountNumber() {
        return accountNumber;
    }

    public void setAccountNumber(int accountNumber) {
        this.accountNumber = accountNumber;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    public static String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getCurriculumName() {
        return curriculumName;
    }

    public void setCurriculumName(String curriculumName) {
        this.curriculumName = curriculumName;
    }

    public int getAdmissionYear() {
        return admissionYear;
    }

    public void setAdmissionYear(int admissionYear) {
        this.admissionYear = admissionYear;
    }

    @Override
    public String toString() {
        return "Student{" +
                "personalID=" + personalID +
                ", admissionYear=" + admissionYear +
                ", accountNumber=" + accountNumber +
                ", phoneNumber=" + phoneNumber +
                ", name='" + studentName + '\'' +
                ", country='" + country + '\'' +
                ", address='" + address + '\'' +
                ", curriculumName='" + curriculumName + '\'' +
                '}';

    }

    public Student(String studentName, String personalID, int admissionYear, String country, String address, int accountNumber, String phoneNumber, String curriculumName) {
        this.studentName =  studentName;
        this.personalID = personalID;
        this.admissionYear = admissionYear;
        this.country = country;
        this.address = address;
        this.accountNumber = accountNumber;
        this.phoneNumber = phoneNumber;
        this.curriculumName = curriculumName;
    }

}








Editor is loading...