디시인사이드 갤러리

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

갤러리 본문 영역

자바 java.lang.NoSuchMethodError: main

충대박지성(114.207) 2011.10.15 17:01:25
조회 36 추천 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/14 - -
AD 휴대폰 액세서리 SALE 운영자 25/07/15 - -
공지 프로그래밍 갤러리 이용 안내 [88] 운영자 20.09.28 45505 65
2872017 건설과 직원들 10분 전에 상담왔는데, 무시하고 밥먹으러가 버려 넥도리아(175.196) 06:56 5 0
2872015 내가 10초 에서 9초 사이에 뛰는 이유 넥도리아(175.196) 06:45 9 0
2872013 ai 로 인해 웹사이트는 이제 돈이 안될거야. ㅇㅇ(183.101) 06:34 14 0
2872009 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥냥덩이의고독♥갤로그로 이동합니다. 05:59 10 0
2872007 간단한 웹사이트 만들라는데 질문좀 [1] 프갤러(1.238) 05:48 17 0
2872005 개발자 연봉 거품맞음 프갤러(183.101) 03:47 29 0
2872003 셰프는 개발자고 장사꾼은 사업가다 프갤러(183.101) 03:44 16 0
2872001 개빌자 취준 브이로그 보는데 asdqwezxc갤로그로 이동합니다. 02:47 40 0
2871999 요즘 개발자 거의 아예 안 뽑는다던데 [2] hrin(220.120) 02:40 55 0
2871998 헬스하고 술먹고 과로하니까 몸살 올 것 같다 [3] hrin(220.120) 02:38 27 0
2871996 자동차 개발자가 되어줘 [1] CANON갤로그로 이동합니다. 02:02 32 0
2871994 어느 면접관 썰.. [1] cvs.갤로그로 이동합니다. 01:12 69 0
2871992 리눅스 데스크탑이 왜 처망했는지 이제야 알겠네 ㅇㅇ(220.76) 01:05 39 0
2871990 Ada 프로그래밍: 1. 다중 통신 및 비동기 제어: select 문 루비갤로그로 이동합니다. 00:39 26 0
2871988 디시콘 2개 쑤니깐 개웃기지않냐? [3] 헬마스터갤로그로 이동합니다. 00:13 40 0
2871987 곤충중에 섹스하다 한녀에게 먹히는 한남들이 많구나 [3] 헬마스터갤로그로 이동합니다. 00:11 46 0
2871985 그래도 한국에서 태어나서 다행임 아스카영원히사랑해갤로그로 이동합니다. 00:03 46 0
2871984 ㅋㅋ 드디어 실제 구현에 Ada 코드 나올 차례이다 [3] 루비갤로그로 이동합니다. 00:02 35 0
2871983 Nimf 구현 및 설계: 2.1 아키텍처의 선택: 서버 모델의 설계 우위 루비갤로그로 이동합니다. 07.15 31 0
2871982 우테코 다들 공부하고 감? 프갤러(121.131) 07.15 23 0
2871981 Nimf 구현 및 설계: 2. 다국어 IME의 핵심 아키텍처 루비갤로그로 이동합니다. 07.15 21 0
2871980 현업에서 C++만 쓰다가 AI 때문에 파이썬 공부 중인데 [1] 프갤러(211.202) 07.15 48 0
2871979 Nimf 구현 및 설계: 1.5 콘솔 (console) 루비갤로그로 이동합니다. 07.15 20 0
2871977 Nimf 구현 및 설계: 1.4 웨이랜드 (Wayland) 루비갤로그로 이동합니다. 07.15 24 0
2871976 Nimf 설계 및 구현: 1.3 Qt IM 모듈 루비갤로그로 이동합니다. 07.15 15 0
2871974 Nimf 설계 및 구현: 1.2 GTK IM 모듈 루비갤로그로 이동합니다. 07.15 25 0
2871973 부트캠프 추천 부탁드립니다 프갤러(58.237) 07.15 82 1
2871971 내친구 피에로 보시게 카드캡터체리갤로그로 이동합니다. 07.15 29 0
2871969 컴과 1학년인데 앞으로 뭐 할지 모르겠음... [1] ㅇㅇ갤로그로 이동합니다. 07.15 74 0
2871967 프갤이 쓰레기장이니까 [1] 아스카영원히사랑해갤로그로 이동합니다. 07.15 50 0
2871965 신입쩌리 오늘 한 일. [2] cvs.갤로그로 이동합니다. 07.15 44 0
2871964 프로그래밍과정 개발자 취업되나요? [7] 프갤러(218.234) 07.15 76 0
2871962 챗티씨는 이재명씨발 민생지원금 동의 안하시더라 [6] 헬마스터갤로그로 이동합니다. 07.15 82 0
2871960 전국민 잘살기를하면 [4] 개멍청한유라갤로그로 이동합니다. 07.15 42 0
2871959 냥덩아 너 혼나야겠다 개멍청한유라갤로그로 이동합니다. 07.15 32 0
2871958 잘 가르치는 강사면 강사도 좋지 책이 무조건 좋은건 아님 [1] ㅆㅇㅆ(124.216) 07.15 51 0
2871957 개발자연봉 1400억?! [5] 개멍청한유라갤로그로 이동합니다. 07.15 70 0
2871956 후우.. 나님은 특별하지 않다는걸 깨달아 버렸당.. [2] ♥냥덩이의고독♥갤로그로 이동합니다. 07.15 45 0
2871955 윤석열이 망친 경제, 이재명 정부가 정상화 한다 [1] 야옹아저씨갤로그로 이동합니다. 07.15 42 0
2871954 책 vs 강의 뭐가 더 좋을까요? [9] 궁금해요(121.171) 07.15 59 0
2871953 대기업 중견기업 다니는 애들아 질문있다 [34] ㅇㅇ갤로그로 이동합니다. 07.15 85 0
2871952 데이터 보는 대시보드 툴 뭘 써도 만족이 안되네 [5] 뉴진파갤로그로 이동합니다. 07.15 31 0
2871951 나님 주무십니당⭐+ ♥냥덩이의고독♥갤로그로 이동합니다. 07.15 17 0
2871949 쪽바리 it가 병신인게 루비같은걸 좋다고 써재끼고 있음 [3] 프갤러(110.8) 07.15 53 0
2871948 중급, 고급, 특급개발자가 도대체 무슨 뜻임? [7] 프갤러(39.7) 07.15 65 0
2871947 문재앙 시대의 피해자 원종이에게 바치는 자장가⭐+ [1] ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 45 0
2871946 잘나간다는 기사에는 쌍욕뿐이고 [7] 헬마스터갤로그로 이동합니다. 07.15 51 0
2871945 나님 누엇어영⭐+ [2] ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 32 0
2871944 삼성 sw는 정년몇살까지냐 [6] 프갤러(175.214) 07.15 88 0
뉴스 기은세, 앞트임 하늘색 수영복입고 제주 풀빌라에서 만끽한 청량한 여름 휴가 포착 디시트렌드 07.15
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2