package java_programming;
import java.util.HashMap;
import java.util.Scanner;
class Studentt
{
int num = 0;
String adr;
public Studentt(int num, String adr)
{
this.num = num;
this.adr = adr;
}
String set()
{
return num + " | " + adr;
}
}
public class StudentInform {
public static void main(String[] args) {
// TODO Auto-generated method stub
HashMap<String, Studentt> stu = new HashMap<String, Studentt>();
Scanner sc = new Scanner(System.in);
for(int i=1; i<6; i++)
{
System.out.print(i+"번째 학생의 이름 | 번호 | 주소 : ");
String name = sc.next();
int num = sc.nextInt();
String adr = sc.next();
stu.put(name, new Studentt(num, adr));
}
System.out.print("찾고 싶은 학생의 이름을 입력하시오 : ");
Scanner sc2 = new Scanner(System.in);
String getName = sc2.next();
Studentt stuu = stu.get(getName);
System.out.println(getName + " 의 정보 : " + stuu.set());
}
}
'공부' 카테고리의 다른 글
| (오일러 8번) 1000자리 숫자 안에서 이어지는 5자리 숫자의 곱 중 최대값은? (0) | 2017.09.06 |
|---|---|
| (오일러 7번) 10001번째의 소수 (0) | 2017.09.06 |
| runnable 인터페이스 예시 (0) | 2017.06.01 |
| git (0) | 2017.05.17 |
| 원의 넓이(다른 클래스의 변수 참조) (0) | 2017.04.08 |
댓글