2024-11-08



학생 수를 입력하세요. :
2
1 번째 회원의 학번, 이름, 학과, 연락처를 순서대로 입력해 주세요.
2024-001
홍길동
컴공과
010-1111-1111
2 번째 회원의 학번, 이름, 학과, 연락처를 순서대로 입력해 주세요.
2024-002
세종대왕
국어국문학과
010-2222-2222
2024-002 세종대왕 국어국문학과 010-2222-2222
=====================================================
2024-002 세종대왕 국어국문학과 010-2222-2222
=====================================================
package model;
public class Student {
private String hakbun;
private String name;
private String major;
private String phone;
public String getHakbun() {
return hakbun;
}
public void setHakbun(String hakbun) {
this.hakbun = hakbun;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getMajor() {
return major;
}
public void setMajor(String major) {
this.major = major;
}
public String getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone;
}
}
package collection;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
import model.Student;
/*
* [문제] List_05 클래스처럼 model 패키지에 Student 객체를 만들고,
* List_e06 클래스의 main() 메서드 에서 키보드로 학생수를 입력을
* 받고, 입력받은 학생 수 만큼 정보를 입렫받아서 ArrayList에 저장 후
* 화면에 출력해 보세요.
* (학생정보 : 학번, 이름, 학과, 연락처)
*/
public class List_06 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("학생 수를 입력하세요. : ");
int studentCount = sc.nextInt();
List<Student> list = new ArrayList<Student>();
Student student = new Student();
for(int i = 0; i < studentCount; i++) {
System.out.println(
(i + 1) + " 번째 회원의 학번, 이름, 학과, 연락처를 순서대로 입력해 주세요.");
student.setHakbun(sc.next());
student.setName(sc.next());
student.setMajor(sc.next());
student.setPhone(sc.next());
list.add(student);
}
for(int i = 0; i < studentCount; i++) {
Student stIf = list.get(i);
System.out.println(stIf.getHakbun() +"\t"+ stIf.getName()
+"\t"+ stIf.getMajor() +"\t"+ stIf.getPhone());
System.out.println("=====================================================");
}
sc.close();
}
}'Java > 기초 내용 정리' 카테고리의 다른 글
| Java(Collection)_08 (0) | 2024.11.08 |
|---|---|
| Java(Collection)_07 (1) | 2024.11.08 |
| Java(Collection)_05 (0) | 2024.11.08 |
| Java(GUI)_Event_32~33 (0) | 2024.11.07 |
| Java(GUI)_Event_31 (0) | 2024.11.07 |