디시인사이드 갤러리

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

갤러리 본문 영역

자바 java.lang.NoSuchMethodError: main

충대박지성(114.207) 2011.10.15 17:01:25
조회 40 추천 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/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
283217 월급 밀리는 회사 모음 사이트 주소 아시는 분 알려주세욤 ㅠㅠ [2] ㅇㅇㅇ(123.214) 11.10.24 102 0
283215 C언어는 왜 벼락치기가 안통하나요? [5] Aven갤로그로 이동합니다. 11.10.24 636 0
283212 내일 C언어 시험보는데요 어떤거 공부하면 좋을까요? [5] Aven갤로그로 이동합니다. 11.10.23 108 0
283211 atmega128 뭐좀 물어보려고 하는데ㅠㅠ [3] dd(210.110) 11.10.23 51 0
283210 야식 뭐 먹을까 [4] AS3.0갤로그로 이동합니다. 11.10.23 90 0
283209 방금 밑에 c++ 질문한 허접인데여.... 이번엔 template 관련. [5] 행님들아(211.205) 11.10.23 67 0
283208 횽들 내가 자바로 간단한 계산기 만들었는데 왜 안돌아갈까? 外 [2] schizoid322갤로그로 이동합니다. 11.10.23 91 0
283207 외장하드 하나 사서 리눅스 깔아서 쓰려는데 [6] = _=갤로그로 이동합니다. 11.10.23 73 0
283205 비베 dim <> integer 의 질문 [2] DNB갤로그로 이동합니다. 11.10.23 49 0
283203 S/W 관리병으로 군대가면 [5] MUFF갤로그로 이동합니다. 11.10.23 184 0
283202 truncate 시스템콜에 대해 설명할 횽있어? 마타버터갤로그로 이동합니다. 11.10.23 30 0
283199 c++ 초보 프로그레밍 인데요..포인터가 뭔가 꼬인거같아요 소스짧음 [5] 행님들아(211.205) 11.10.23 83 0
283198 정치 이야기 하자 [7] 분당살람갤로그로 이동합니다. 11.10.23 90 0
283194 우리아빠 쿨가이 막장갤신학생갤로그로 이동합니다. 11.10.23 46 0
283193 Write in C~ [1] 곰곰곰갤로그로 이동합니다. 11.10.23 53 0
283192 리얼한 언리얼로 언리얼한 리얼을위해 언리얼 엔진 공부하려는데 1(125.135) 11.10.23 41 0
283191 c언어 등신에게 자비좀 내려주실분 ㅜㅜ [7] (121.173) 11.10.23 141 0
283189 늅늅인데 스크립트가 뭐임?;;; [1] dirtybar갤로그로 이동합니다. 11.10.23 55 0
283186 HTML이 듣기론 배우기 엄청 쉽다는데... [3] 컴돌이(211.60) 11.10.23 131 0
283185 대체 html5말이야 [10] 돌아이바갤로그로 이동합니다. 11.10.23 174 0
283184 그러니까 메인 리턴 타입을 로하로하알로하갤로그로 이동합니다. 11.10.23 42 0
283183 ㅇㅇ횽을 위한 게시판 프로세스 정리 [7] monoless갤로그로 이동합니다. 11.10.23 130 0
283182 monoless횽 뭐하는 횽임? [1] 로하로하알로하갤로그로 이동합니다. 11.10.23 48 0
283181 html5로 게시판 만들려면 어느정도 해야해? [3] ㅇㅇ(58.77) 11.10.23 156 0
283180 파일 입출력 스트림 너무어렵습니다.. 잠시만 관심한톨만..부탁드려요 흑흐 [1] 34(121.139) 11.10.23 69 0
283179 야들아 회원들 주민번호,폰번호,주소 저장안할건데 [8] 쵸쵸(219.251) 11.10.23 74 0
283178 대입연산자 c언어 x=1=2 [2] 모르딘갤로그로 이동합니다. 11.10.23 94 0
283177 차량통신 can 같은 걸로 자동차회사 취직할수 있음? [1] df(175.214) 11.10.23 35 0
283175 잉여잉여이영! Aven갤로그로 이동합니다. 11.10.23 41 0
283174 c언어에서 system 명령어 쓸려면 어떻하나요? [5] 페드로(58.231) 11.10.23 124 0
283173 키보드는 actto 플렉시블 키보드가 짱임, 강추다 [3] 005930(211.202) 11.10.23 156 0
283171 씹새들아 과제 질문글 싸기전에 이글부터 봐라 [3] 나리링갤로그로 이동합니다. 11.10.23 109 0
283170 횽들, 질문 하나만 더, ax 확장자 쓰는 건 뭐하는 거임?? 005930(211.202) 11.10.23 94 0
283169 도대체 풀밍에서 메인 리턴 타입이 [5] 로하로하알로하갤로그로 이동합니다. 11.10.23 62 0
283166 하루 여가시간 2~3시간 있는 직딩이 HTML5 배우기 힘듬? [9] ㅇㅇ(58.77) 11.10.23 172 0
283164 기계식 키보드 써보고 싶다 [6] 로하로하알로하갤로그로 이동합니다. 11.10.23 107 0
283163 게임회사 직원 수명이 어느정도되나요?? [1] dldid200(124.49) 11.10.23 155 0
283162 [조공]프로그램에서 바탕화면에 선택한 파일명 알아내는 방법이 있나염? [7] 534F444D61737465갤로그로 이동합니다. 11.10.23 178 0
283161 내가 암호 쉽게 만들어서 삭제당한건 줄 알았는데 다 신고였네, 누구냐?? [1] 005930(211.202) 11.10.23 95 0
283160 마지막으로 질문... DB에서 CPU가 더 중요할 거 같은데 맞음?? [13] 005930(211.202) 11.10.23 157 0
283159 어떤 문제인지 좀 알려주세요! (180.65) 11.10.23 36 0
283158 형들아 푸훗..갤로그로 이동합니다. 11.10.23 25 0
283157 씨언어씨언어씨언어씨언어 [6] cccc(112.164) 11.10.23 94 0
283156 <unistd.h>헤더파일 왜쓰는겨 [2] 마타버터갤로그로 이동합니다. 11.10.23 50 0
283155 어떻게 하면 스피드 코딩을 할 수 있나염 [4] 116.44(110.11) 11.10.23 96 0
283150 10시간넘게코딩질중이다 [3] 수크라제갤로그로 이동합니다. 11.10.23 116 0
283149 횽들 이런거 하면 재미있을까? [4] ㄴㄴㅇ(116.36) 11.10.23 71 0
283147 코딩하다가 잘 안되서 [5] 방문자(112.153) 11.10.23 145 0
283146 안녕횽들?? [3] 애플푸들(175.255) 11.10.23 55 0
283143 노무현 vs 김대중 vs 이명박은 정사갤 꼬꼬월드갤로그로 이동합니다. 11.10.23 46 0
뉴스 '혼성 듀엣' 태레, 30일 '아침마당' 출격! 디시트렌드 07.28
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2