(11) 문제

JAVA/간단한 코드 2018. 10. 30. 18:30

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package Studypackage;
 
public class Member 
{
    // 속성.필드.멤버 변수
    public String name;
    public int age;
    public double point;
    
public String print()
{
    return name + "(" + age + ")" + point + "포인트";
}
 
}
 
cs



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
package Studypackage;
 
import java.util.Scanner;
 
public class MemberTest 
{
 
    public static void main(String[] args) 
    {
        Member[] mem = new Member[3];    // 배열 : 참조 값만 저장 . 객체를 생성안함
        
        // Member m1 = mem[0];            // 배열 인덱스로 참조된 값
        
        Scanner sc = new Scanner(System.in);
        int i = 0;
        
        // men 에 값 (이름 , 나이 , 포인트 ) 입력
        
        System.out.println("[[회원관리 - 입력]]");
        while(i<3)
        {
            mem[i] = new Member();        // 객체 생성
            Member m1 = mem[i];
            
            System.out.print("이름  >>> ");
            m1.name = sc.nextLine();
            
            System.out.print("나이  >>> ");
            m1.age = sc.nextInt();
            
            System.out.print("포인트 >>>");
            m1.point = sc.nextDouble();
            
            sc.nextLine();        // 엔터 처리
            i++;
        }
        
        System.out.println("  입력 완료");
        
        System.out.println("[[회원 리스트]]");
        for(i=0;i<mem.length;i++)
        {
            System.out.println(mem[i].print());
        }
    }

 
}
 
cs


'JAVA > 간단한 코드' 카테고리의 다른 글

(10) 문제  (0) 2018.10.29
(9) 문제  (0) 2018.10.28
(7) 문제  (0) 2018.10.24
(5) 문제  (0) 2018.10.22
(4) 문제  (0) 2018.10.21

설정

트랙백

댓글