SHOW:
|
|
- or go back to the newest paste.
1 | public class TestStudent{ | |
2 | ||
3 | ||
4 | public static void main(String[] args){ | |
5 | ||
6 | Student student = new Student(); | |
7 | ||
8 | System.out.print("Enter student's name:"); | |
9 | student.setName("calvin"); | |
10 | ||
11 | student.setFaculty("business"); | |
12 | student.setYear(2018); | |
13 | student.setGrade(75,73,74); | |
14 | ||
15 | System.out.println(student.getName() + " - " + student.getFaculty + " - " + student.getYear); | |
16 | ||
17 | //get wam | |
18 | // output. | |
19 | ||
20 | ||
21 | } | |
22 | ||
23 | } | |
24 | ||
25 | ||
26 | ||
27 | import java.util.Scanner; | |
28 | import java.util.ArrayList; | |
29 | import java.util.List; | |
30 | ||
31 | public class Student extends TestStudent{ | |
32 | ||
33 | private String name; | |
34 | private String faculty; | |
35 | private int year; | |
36 | List<Double> grade = new ArrayList<>(Arrays.asList()); | |
37 | ||
38 | public String getName(){ | |
39 | return name; | |
40 | ||
41 | } | |
42 | public void setName(String name){ | |
43 | this.name = name; | |
44 | } | |
45 | ||
46 | public String getFaculty(){ | |
47 | return faculty; | |
48 | ||
49 | } | |
50 | public void setFaculty(String faculty){ | |
51 | this.faculty = faculty; | |
52 | } | |
53 | ||
54 | public int getYear(){ | |
55 | return year; | |
56 | ||
57 | } | |
58 | public void setYear(int year){ | |
59 | this.year = year; | |
60 | } | |
61 | ||
62 | ||
63 | public Student(String name , String faculty , int year , double grade){ | |
64 | this.name = name; | |
65 | this.faculty = faculty; | |
66 | this.year = year; | |
67 | this.grade = grade; | |
68 | ||
69 | } | |
70 | public void setGrades(){ | |
71 | Scanner scan = new Scanner (System.in); | |
72 | String grades = scan.nextLine(); | |
73 | String[] array = grade.split(","); | |
74 | for (int i = 0; i < array.length; i++) { | |
75 | double result = Integer.parseDouble(grade); | |
76 | ArrayList<Double> result= ArrayList<Double> grade(); | |
77 | ||
78 | } | |
79 | int f = 0; | |
80 | int p = 0; | |
81 | int c = 0; | |
82 | int d = 0; | |
83 | int hd =0 ; | |
84 | ||
85 | ||
86 | for (int i = 0 ; i < grade.length() ; i++) { | |
87 | if (grade.get() > 45) { | |
88 | f++; | |
89 | }else if (grade.get(i) > 55) { | |
90 | p++; | |
91 | }else if (grade.get(i) > 65) { | |
92 | c++; | |
93 | }else if (grade.get(i) > 75) { | |
94 | d++; | |
95 | }else { | |
96 | hd++; | |
97 | } | |
98 | ||
99 | } | |
100 | ||
101 | } | |
102 | } |