본문 바로가기

프로그래밍/java

간단한 회원관리

이름,폰,id를 입력받아 저장하고 출력및 삭제
package kim.dex.home;

import java.util.Scanner;

public class Customer {
 Scanner s = new Scanner(System.in);
 String[][] human = new String[10][3];

 int i;

 public void hello() {
  System.out.println("-------");
  System.out.println("회원가입");
  System.out.println("1. 출력");
  System.out.println("2. 입력");
  System.out.println("3. 삭제");
  System.out.println("4. 종료");
  System.out.println("-------");
  System.out.print("번호 선택 : ");
  int a = s.nextInt();

  switch (a) {
  case 1:
   display();
   break;
  case 2:
   input();
   break;
  case 3:
   delete();
   break;
  case 4:
   System.out.println("종료되었습니다");
   break;

  }
 }

 public void display() {
  System.out.println("이름   핸드폰        아이디");
  for (int i = 0; i < 10; i++) {
   for (int j = 0; j < 3; j++) {
    System.out.print(human[i][j] + " ");

   }
   System.out.println();
  }
  hello();
 }

 public void input() {

  System.out.print("이름 입력 : ");
  human[i][0] = s.next();

  System.out.print("핸드폰입력 : ");
  human[i][1] = s.next();

  System.out.print("id입력 : ");
  human[i][2] = s.next();
  i++;
  hello();

 }

 public void delete() {
  System.out.println("id입력 : ");
  String id = s.next();
  for (int i = 0; i < 10; i++) {
   if (id.equals(human[i][2])) {
    human[i][0] = null;
    human[i][1] = null;
    human[i][2] = null;
    System.out.println("삭제되었습니다.");
   }
   
  }
  System.out.println("없는 아이디입니다.");
  hello();
 }

 public static void main(String[] args) {
  Customer c = new Customer();
  c.hello();
 }
}

'프로그래밍 > java' 카테고리의 다른 글

eclipse 콘솔 로그 제한 풀기  (0) 2017.01.05
민번 확인  (0) 2012.01.22
Lotto  (0) 2012.01.19
2012년 달력 소스  (0) 2012.01.17
4장 연습문제  (0) 2012.01.12
댓글