2024-11-08




회원 수를 입력하세요. : 3
1 번째 회원의 아이디, 비밀번호, 이름, 나이, 연락처를 입력하세요.
hong
123
홍길동
22
010-1111-1111
2 번째 회원의 아이디, 비밀번호, 이름, 나이, 연락처를 입력하세요.
gang
123
강감찬
33
010-2222-2222
3 번째 회원의 아이디, 비밀번호, 이름, 나이, 연락처를 입력하세요.
lee
123
이순신
44
010-3333-3333
hong 123 홍길동 22 010-1111-1111
=====================================================
gang 123 강감찬 33 010-2222-2222
=====================================================
lee 123 이순신 44 010-3333-3333
=====================================================
package model;
public class Member {
// 멤버변수
private String id;
private String pwd;
private String name;
private String age;
private String phone;
public Member() {} // 기본 생성자
public Member(String id, String pwd, String name, String age, String phone) {
this.id = id;
this.pwd = pwd;
this.name = name;
this.age = age;
this.phone = phone;
} // 인자 생성자
public String getId() {
return id;
}
public String getPwd() {
return pwd;
}
public String getName() {
return name;
}
public String getAge() {
return age;
}
public String getPhone() {
return phone;
}
}
package collection;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
import model.Member;
public class List_05 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("회원 수를 입력하세요. : ");
int memberCount = sc.nextInt();
List<Member> list = new ArrayList<Member>();
// 1. 키보드로 회원 수 만큼 회원의 정보를 입력을 받자.
for(int i = 0; i < memberCount; i++) {
System.out.println(
(i + 1) + " 번째 회원의 아이디, 비밀번호, 이름, 나이, 연락처를 입력하세요.");
Member member = new Member(
sc.next(), sc.next(), sc.next(), sc.next(), sc.next());
list.add(member);
}
// 2. 회원정보를 ArrayList에서 가져와서 화면에 출력을 하자.
for(int i = 0; i < memberCount; i++) {
Member dto = list.get(i);
System.out.println(dto.getId() + "\t" + dto.getPwd() + "\t" + dto.getName()
+ "\t" + dto.getAge() + "\t" + dto.getPhone());
System.out.println("=====================================================");
}
sc.close();
}
}'Java > 기초 내용 정리' 카테고리의 다른 글
| Java(Collection)_07 (1) | 2024.11.08 |
|---|---|
| Java(Collection)_06 (0) | 2024.11.08 |
| Java(GUI)_Event_32~33 (0) | 2024.11.07 |
| Java(GUI)_Event_31 (0) | 2024.11.07 |
| Java(GUI)_Event_30 (0) | 2024.11.07 |