디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

자바 java.lang.NoSuchMethodError: main

충대박지성(114.207) 2011.10.15 17:01:25
조회 35 추천 0 댓글 1

import java.util.Scanner;
class PhoneMember {
 String name; // 나이
 String addres; // 주소
 int age; // 나이
 int mno; //고객번호
 String sex; // 성별
 String tailp; // 전화번호 끝자리
 String midp; // 완성된전화번호
 int telecom; // 통신사
 int pointyn;// 포인트 발급여부
 int point=0; // 포인트
 int fee;//요금제
 int pauseyn = 0; //일시정지여부
 int z=0; //포인트 충전 횟수.
 Scanner d = new Scanner(System.in);
 public void feechange()
 {
  System.out.println("현재 요금제는" + fee +"요금제 입니다.");
  System.out.println("변경할 요금제를 선택 해 주세요.");
  fee = d.nextInt();
  System.out.println(fee + "요금제로 변경 되었으므로 포인트가 변경 됩니다.");
  point = fee * 10;
 }
 public void stop()
 {
  System.out.println("일시정지 되었습니다.");
  pauseyn = 1;
 }
 public void restart()
 {
  System.out.println("일시정지해제 되었습니다.");
  pauseyn = 0;
 }
 public void reset()
 {
  System.out.println("정상 해지 되셨으므로 포인트가 사라집니다.");
  point = 0;
 }
 public void pointup()
 {
  if(z < 4)
  {
   System.out.println("50포인트 상승 했습니다. 포인트충전횟수 : 3/" + z);
   point = point + 50;
   z++;
  }
  else System.out.println("더이상 포인트를 충전하실수 없습니다");
 }
 public void showperson()
 {
  System.out.println("고객명                            : " + name);
  System.out.println("주소                              : " + addres);
  System.out.println("나이                              : " + age + "세");
  System.out.println("성별                              : " +sex);
  System.out.println("가입회사 [1]:SKT [2]:KTF [3]:LGT  : " + telecom);
  System.out.println("전화번호                          : " + midp);
  System.out.println("요금제                            : " + fee + "제");
  System.out.println("일시정지 여부 [0]:X [1]:O         : " + pauseyn);
  System.out.println("포인트 잔액                       : " + point);
  System.out.println("포인트 충전횟수(최대 3회)         : " + z);
 }
}
class pointCard extends PhoneMember {
 
}
class GoldpointCard extends pointCard {
 public static void main(String[] args)
 {
  Scanner scanner = new Scanner(System.in);
  int s;//고객수 변수  
  System.out.println("고객수를 입력하세요");
  s = scanner.nextInt();
  PhoneMember person[]; //고객
  person = new PhoneMember[s];
  int i,j;
  double[] midhp = new double[5];//핸드폰 중간자리
  try{
   for(i=0;i<person.length;i++)
   {
    person[i] = new PhoneMember();
    person[i].mno = i+1;
    System.out.println("이름을 입력 : ");
    person[i].name = scanner.next();
    scanner.nextLine() ;
    System.out.println("주소를 입력 : ");
    person[i].addres = scanner.next();
    System.out.println("나이를 입력 : ");
    person[i].age = scanner.nextInt();
    System.out.println("성별을 입력 : ");
    person[i].sex = scanner.next();
    System.out.println("끝번호 4자리 입력 : ");
    person[i].tailp = scanner.next();
    int x;
    for(j=0;j<5;j++)
    {    
     midhp[j] = (Math.random()*8999) + 1001;
     System.out.println(j + " : " + (int)(Math.round(midhp[j])));
    }
    System.out.println("중간 번호를 선택하세요 ");
    j = scanner.nextInt();
    person[i].midp =  "010" + " - " +(int)(Math.round(midhp[j])) + " - " + person[i].tailp;
    for(x=0; x<i ; x++)
    {
     if(person[i].midp == person[x].midp)
     {
      System.out.println("다른고객과번호중복");
      System.out.println("중간 번호를 선택하세요 ");
      j = scanner.nextInt();
      person[i].midp =  "010" + " - " +(int)(Math.round(midhp[j])) + " - " + person[i].tailp;
     }
    }
    System.out.println("당신의 핸드폰 번호는 : " + person[i].midp);
    System.out.println("통신사 선택 :  1:SKT  2:KTF  3:LGT");
    person[i].telecom = scanner.nextInt();
    System.out.println("요금제 선택 [35] : 35 스마트, [45] : 45 스마트, [55] : 55 스마트 ");
    person[i].fee = scanner.nextInt();
    System.out.println("포인트카드 발급 여부 1:yes 2:no");
    person[i].pointyn = scanner.nextInt();
    person[i].point = (person[i].fee) * 10;
    System.out.println("------------------------고객 "+ person[i].mno +" 번 완료-------------------");
   }
  }
  catch(NullPointerException e){
   System.out.print("에러");
  }
  while(true){
   System.out.println("---- 수행할 기능을 선택하세요 ----");
   System.out.println("요금제 변경      : [0]");
   System.out.println("일시정지         : [1]");
   System.out.println("일시정지 해제    : [2]");
   System.out.println("해지             : [3]");
   System.out.println("포인트적립       : [4]");
   System.out.println("고객정보 보기    : [5]");
   System.out.println("포인트로 물건구입: [5]");
   System.out.println("프로그램 종료: [6]");
   int k = scanner.nextInt();
   if(k == 6) break;
   System.out.println("자신의 고객번호를 선택 : ");
   int p = scanner.nextInt();
   System.out.println("----------------------------------");
   p--;
   if(k == 0) person[p].feechange();
   else if(k == 1) person[p].stop();
   else if(k == 2) person[p].restart();
   else if(k == 3) person[p].reset();
   else if(k == 4) person[p].pointup();
   else if(k == 5) person[p].showperson();
  }
 }
}



레포트인데 너무 빡세네요 java.lang.NoSuchMethodError: main
 이 에러가 뜨던데 이유가 뭘까요ㅜㅜ



추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
AD 디지털 액세서리 기간한정 세일! 운영자 25/07/11 - -
414533 디씨 모바일 글 수정에서 푸터 에러나고있다 [2] 에어로홍갤로그로 이동합니다. 14.03.26 98 0
414532 안드로이드 백신은 뭐가 제일 좋나요? [2] 에어로홍갤로그로 이동합니다. 14.03.26 147 0
414531 개인 대상 폰과 피씨 보안점검 서비스 잘 될 듯 [3] 에어로홍갤로그로 이동합니다. 14.03.26 74 0
414529 폰,노트북 해킹 당하면 어디 가야하는지 아세요? QKffo(220.92) 14.03.26 270 0
414526 c언어하면서 병행할 공부 머잇음형들? [3] ㄷㅈㅅㄻㅈㄷㅅ(222.251) 14.03.26 245 0
414522 대학생에게 하고 싶은 말.. 허세갑(175.223) 14.03.26 164 0
414518 혀..형들 c언어 중인데 이거 왜안되 ㅠ? [3] 퍼억(112.150) 14.03.26 121 0
414515 윈API 도움이 필요 [2] ㅁㄴㅇ(14.29) 14.03.26 137 0
414514 콩그린!! [4] 허세갑(39.7) 14.03.26 98 0
414508 콩그린님. 문제 내드릴게요. [3] 이웃집힘법사갤로그로 이동합니다. 14.03.26 116 0
414507 acm 문제 낸 ㅇㅇ 봐라 [14] ㅁㄴㅇㄹ(166.147) 14.03.26 766 1
414506 패킷 캡쳐 프로그램 만드는거 쉽지?? [2] 수크라제갤로그로 이동합니다. 14.03.26 108 0
414504 옛날에 이런 괴담 있었잖아, 아는 분? ㅇㅇ(112.185) 14.03.26 59 0
414503 도배기같은거 자바스크립트로 하는건가? [1] ㅇㅅㅇㅗ(220.76) 14.03.26 202 0
414501 미적분 통계 행렬 로그 모름 덤벼라 [1] ㅇㅇ(112.185) 14.03.26 128 0
414499 오전 12시까지 빡공하고 그 후 프갤함 [1] ㅇㅇ(112.185) 14.03.26 52 0
414498 코드게이트 나가서 최우수 하면 막장인생에서 벗어날건데 [2] ㅇㅇ(112.185) 14.03.26 96 0
414497 허세갑니마. 저번에 그 폭탄문제 콩한테 줘봐 [1] 이웃집힘법사갤로그로 이동합니다. 14.03.26 52 0
414496 저거 팩토리얼 문제아님? ㅇㅅㅇㅗ(220.76) 14.03.26 153 0
414495 해킹프로그램 누구나 만들수 있다고? [4] ㅇㅇ(222.112) 14.03.26 145 0
414494 엑세스로 DB구축 이렇게 할수 있냐? [3] (117.55) 14.03.26 99 0
414493 해킹 하나 잘배우면 미래에 좋은데 쓰일 듯 ㅇㅇ(112.185) 14.03.26 69 0
414492 반복에 관한 내용이면 수열책을 펴 이웃집힘법사갤로그로 이동합니다. 14.03.26 66 0
414491 요즘 의욕이 예전 같지 않음 ㅇㅇ(112.185) 14.03.26 36 0
414490 이클립스로 자바..코드를 실행보려고하는데 [1] ㅇㅇ(121.140) 14.03.26 205 0
414488 잡스 자서전 처음 봤을 떄는 개씹이었는데 [5] ㅇㅇ(112.185) 14.03.26 101 0
414487 프갤애들 컴실력 모아놓으면 뭐 하나라고 할 수 있지 않음? [2] ㅇㅇ(112.185) 14.03.26 79 0
414486 실력없어도 컴퓨터 종사자로서 잘먹고살수있다 1(218.55) 14.03.26 92 0
414485 패킷 캡쳐 하려면 뭘 공부해야되나요??? [2] 수크라제갤로그로 이동합니다. 14.03.26 89 0
414484 WIN NT이상부턴 RELEASE여도 FUNCTION OF지원안되는거임? 이웃집힘법사갤로그로 이동합니다. 14.03.26 48 0
414483 재귀함수는 [3] 허세갑(39.7) 14.03.26 77 0
414482 형들 나 이제막 c언어 공부하는 23인데. 책대로 하는데 왜안되는지 모르 [9] ㅜㅜ(112.150) 14.03.26 387 0
414480 야 자바로 뭐할수잇냐 [2] ㅇㅅㅇㅗ(220.76) 14.03.26 88 0
414479 컴퓨터 바이러스는 만들기 쉬워 [1] 이웃집힘법사갤로그로 이동합니다. 14.03.26 96 0
414478 여기 있는 놈들은 마음만 먹으면 좀비pc 가능한거냐? [2] ㅇㅇ(112.185) 14.03.26 73 0
414477 c# 공부어케함니까 게2바4장갤로그로 이동합니다. 14.03.26 93 0
414476 아니 병신 같은게 왜 돈을 요구하냐 [2] ㅇㅇ(112.185) 14.03.26 63 0
414475 만18살 해커 정보보안학과라던데 ㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷ [2] ㅇㅇ(222.112) 14.03.26 233 0
414473 작년 고1여름 방학때 바이러스에 대해 공부 했었는데 [1] 이웃집힘법사갤로그로 이동합니다. 14.03.26 88 0
414472 데이터베이스 프로그램 중에 제일 쉬운게 뭐야? [2] (117.55) 14.03.26 96 0
414470 영화나 드라마 보고 호기심으로 입문하면 그냥 다른거 찾아봐야함? [2] ㅇㅇ(112.185) 14.03.26 99 0
414468 C언어 문법 그 자체로 볼땐 모든 언어를 통틀어 제일 어려운 언어임 [1] 이웃집힘법사갤로그로 이동합니다. 14.03.26 109 0
414466 프갤 씹노답 adwd(175.206) 14.03.26 78 0
414465 프갤에 소켓 프로그래밍 할줄아는사람 아무도없냐 [1] ㅇㅇ(122.35) 14.03.26 75 0
414463 함수안에 함수들어가는 C언어 문법이 이웃집힘법사갤로그로 이동합니다. 14.03.26 57 0
414462 디래그숑인듸스ㅂr드유위르리슨두새브ㄹr르건ㅂr새의션스븨두윈두읭그릐싀스븨거스 [1] 요미코치료사(59.17) 14.03.26 143 0
414458 패킷 캡쳐 한다는게 어디까지 캡쳐 한다는 말임??? [2] 수크라제갤로그로 이동합니다. 14.03.25 92 0
414457 윙---위이잉--- [2] 장수말벌(122.35) 14.03.25 72 0
414456 ┌채집 완료┐ 곤충좋아갤로그로 이동합니다. 14.03.25 34 0
414455 특성화고 고졸 공기업 vs 특별전형 인서울 4년제 [3]  조심해라갤로그로 이동합니다. 14.03.25 184 0
뉴스 밀레나, 오늘(11일) 첫 정규앨범 'Where to Begin' 발매! 전곡 작사·프로듀싱 참여 디시트렌드 07.11
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2