디시인사이드 갤러리

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

갤러리 본문 영역

자바 java.lang.NoSuchMethodError: main

충대박지성(114.207) 2011.10.15 17:01:25
조회 37 추천 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/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
281567 요새 나오는 윈7 배포판들은 좀 짱인 듯 [2] 분당살람갤로그로 이동합니다. 11.10.17 95 0
281566 보통 칼퇴하면 몇시를 말하는거야? [9] 얼빠진호랑이갤로그로 이동합니다. 11.10.17 115 0
281565 클럽 프렌즈 <-- 이거 뭐하는 싸이트냐 [4] 장어구이(211.245) 11.10.17 77 0
281564 천조국의 흔한 운동기구.swf [7] 534F444D61737465갤로그로 이동합니다. 11.10.17 272 0
281563 siri의 적절한 사용법 다시.jpg [3] 534F444D61737465갤로그로 이동합니다. 11.10.17 145 0
281562 곽노현팀장에게 [15] 서울시민(168.248) 11.10.17 182 0
281561 왜 맞는거 같은데 안되죠?c++ [1] ㅠㅠ(182.214) 11.10.17 67 0
281560 형들 컴퓨터구조론 질문 좀 하자 [1] 시네(175.116) 11.10.17 78 0
281557 블로그 사진 말야.. [10] blackd갤로그로 이동합니다. 11.10.17 154 0
281556 형들 c언어 문제랑 답만 있는 교제는 없엉?? [1] healslave갤로그로 이동합니다. 11.10.17 62 0
281554 포트란을 사용하여 성적 입력 [1] 프갤충(203.252) 11.10.17 97 0
281553 ★ [랭킹시스템] 구구단퀴즈 게임! ★ [4] 반짝단풍갤로그로 이동합니다. 11.10.17 81 0
281552 책도 없고 컴터도 없어서 공부도 못하고 [6] 얼빠진호랑이갤로그로 이동합니다. 11.10.17 106 0
281551 하트... [2] iljeomobolt갤로그로 이동합니다. 11.10.17 37 0
281550 사용자정보 찾기 프로그램 어떻게 만들지.. dddd(119.202) 11.10.17 35 0
281549 웹사이트 캡쳐 프로그램 아는형 있어? [1] (121.66) 11.10.17 76 0
281546 책산거 지금 오고있다.. ㄲㄲ [3] .3(124.137) 11.10.17 90 0
281545 할것도 없는데 졸리지도 않네 [2] 얼빠진호랑이갤로그로 이동합니다. 11.10.17 61 0
281544 단맛은 혀끝에서.. [4] iljeomobolt갤로그로 이동합니다. 11.10.17 137 0
281543 대학교 시험기간+월요일이라 그른가 [1] Dawnwalkre갤로그로 이동합니다. 11.10.17 62 0
281540 64비트 컴파일러 [2] 수크라제갤로그로 이동합니다. 11.10.17 92 0
281539 개초봇 내일 시험에 힌트.... madcat_mk2갤로그로 이동합니다. 11.10.17 45 0
281538 형들 Aven갤로그로 이동합니다. 11.10.17 42 0
281537 txt 파일을 불러와서 입력한 값을 읽을 때, 특정위치만 읽게하고싶어요 [5] dddd(119.202) 11.10.17 59 0
281536 대세는 안드로이드에서 웹으로 ... [1] 장어구이(211.245) 11.10.17 73 0
281535 여러분 솔로는 진리입니다 모두 솔로가 됩시다 [1] 얼빠진호랑이갤로그로 이동합니다. 11.10.17 68 0
281534 리눅스 vmware로 설치법좀 ㅠㅠ [4] rdfsdaf(211.105) 11.10.17 188 0
281533 siri의 적절한 사용법.jpg [2] 534F444D61737465갤로그로 이동합니다. 11.10.17 142 0
281532 윈덤프 깔아본사람 존벨(210.123) 11.10.17 73 0
281530 ㅋㅋㅋ 웃기당.. [3] 일광면(119.198) 11.10.17 98 0
281527 ★ [랭킹시스템] 구구단 퀴즈 게임 ★ [6] 반짝단풍갤로그로 이동합니다. 11.10.17 99 0
281526 으아.. 매틀랩 이거 해석이안되요. [4] 매틀랩컨티뉴(121.134) 11.10.17 81 0
281525 사람은 폭풍전야를 느낄줄 알아야 하는거 같아. [4] blackd갤로그로 이동합니다. 11.10.17 111 0
281524 형들 void포인터에 대해 질문있어 [11] 얼빠진호랑이갤로그로 이동합니다. 11.10.17 154 0
281522 형들 부탁이야 도와줘영 힝힝 ㅠㅠ [9] 개초봇(155.230) 11.10.17 89 0
281521 딱풀? [2] iljeomobolt갤로그로 이동합니다. 11.10.17 72 0
281520 근데 확실히 웹개발자가..... .3(124.137) 11.10.17 88 0
281519 졸립다.. [3] 쿄스케갤로그로 이동합니다. 11.10.17 47 0
281518 그래 개발이 족같지... 534F444D61737465갤로그로 이동합니다. 11.10.17 49 0
281517 전에 누가 핸드폰에서 코딩할수 있는 어플있다고 했던것 같은데 [1] ㅇㅇ(222.113) 11.10.17 93 0
281515 후느님 책 로하로하알로하갤로그로 이동합니다. 11.10.17 47 0
281513 횽들 IOCP게임서버 만들고 있는데 클라이언트 종료에 관해서 질문 하나만 [12] 하루네코(59.25) 11.10.17 184 0
281512 디자인 감각 없는 새끼들 봐라 [2] 시불라미갤로그로 이동합니다. 11.10.17 201 0
281511 안녕형들 [3] 얼빠진호랑이갤로그로 이동합니다. 11.10.17 86 0
281510 급함: 네트웤 배울라면 어느 책 [4] 로하로하알로하갤로그로 이동합니다. 11.10.17 102 0
281509 횽들 논리게이트중에 [3] 멀티.갤로그로 이동합니다. 11.10.17 72 0
281508 네트워크 플밍책 추천좀요 ㅠㅠ [5] 멀티.갤로그로 이동합니다. 11.10.17 106 0
281507 입갤 三didas갤로그로 이동합니다. 11.10.17 39 0
281506 나 이제 리부심 안 돋고 [1] 로하로하알로하갤로그로 이동합니다. 11.10.17 58 0
281505 개발이 족같다 족같다 하지만... [3] .3(124.137) 11.10.17 102 0
뉴스 넷플릭스 패션 갱생 예능 '옷장전쟁', 선우용여-KCM-이관희-윤남노 게스트 라인업 공개! 디시트렌드 07.22
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2