디시인사이드 갤러리

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

갤러리 본문 영역

자바 코딩했는데 자꾸 에러나네요 머가 잘못된건지 좀 ㅠㅠ

나그네프갤러(14.52) 2011.10.10 00:04:01
조회 48 추천 0 댓글 0


안녕하세요~!


import java.util.*;
import java.io.*;

class Student {
         private String name;
         private int studentId;
         private String major;
         private int year;
         private int credit;

        public void setName(String _name) {
                name = _name;
        }
        public String getName() {
                return name;
        }
    public String toString(){
            return "이름 : "+ name +"학번 : "+studentId+"학과: "+major+"학년 : " + year + "학점: "+ credit; 
            }
}

class UnderStudent extends Student {
        private String type;
        private double rate;
        public String toString(){
                return "조교유형 : " + type + "장학금 비율 :" + rate;
        }
}

class GradStudent extends Student {
        private String dongari;
        public String toString(){
                return "동아리 : "+dongari;
        }

}


public class StTest {

        public static void main(String[] args) {

                Student s; 
                File file = new File("source-hw3.txt");
                try {
                        Scanner scan = new Scanner(file);
                        do {
                                s = getStudentInfo(scan);    // get a student object that is filled with information.
                                if (s!=null)
                                        System.out.println(s.toString());  // print the student object
                        }
                        while ( s != null);
                        scan.close();
                }  catch (FileNotFoundException e) {
                         System.err.println(e);
                }
        }

        static Student getStudentInfo(Scanner scan){
                Student stdt;
                int num = scan.nextInt();
                if (num ==1)
                        stdt = new UnderStudent();
                else if (num == 2)
                        stdt = new GradStudent();
                else return null;                // read info and set the object field

                


                return stdt;
        }
}





input txt로는
1 GdHong 10010  CompE 2 18 cycle
2 SooKim 90001  Civil 2 12 TA    0.3
2 NamYoo 90020  Mecha 1 10 RA 0.4
1 SBPLee 10011  Elect 3 17 soccer
3

이걸 넣는 것이고,


 이름 :GdHong    학번 :10010    학과 :CompE    학년 :2    이수학점 :18    동아리 :cycle
 이름 :SooKim    학번 :90001    학과 :Civil    학년 :2    이수학점 :12    조교유형 :TA    장학금 비율 :0.3
 이름 :NamYoo    학번 :90020    학과 :Mecha    학년 :1    이수학점 :10    조교유형 :RA    장학금 비율 :0.4
 이름 :SBPLee    학번 :10011    학과 :Elect    학년 :3    이수학점 :17    동아리 :soccer

이렇게 아웃풋이 출력되어야하는데
대체 왜 에러나는지 자꾸 메인만 머시기하네요...
어떤것이 잘못되어서 출력이 안되는지 궁금합니다.

꼭좀 알려주시면 감사하겠습니다!

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 힘들게 성공한 만큼 절대 논란 안 만들 것 같은 스타는? 운영자 24/06/10 - -
이슈 [디시人터뷰] 웃는 모습이 예쁜 누나, 아나운서 김나정 운영자 24/06/11 - -
292243 혹시 소프트웨어 공학 설계 하신자료 있는분? ㅈㅈㅈㅈ(118.47) 11.12.03 42 0
292242 지겹다 목표도없고배우는것도없다 [2] 三didas갤로그로 이동합니다. 11.12.03 77 0
292241 부동 소수점 곱셈 전원버튼갤로그로 이동합니다. 11.12.03 38 0
292239 짤하나 찾고잇는데 형들 혹시 잇나? 작성자(59.12) 11.12.03 30 0
292238 어후 자바 gui로 계산기 만드는데 쩌네요 [1] 플래닛댄스갤로그로 이동합니다. 11.12.03 111 0
292236 님들 원생관리처럼 저렇게 색깔 어떻게너요? 금고래갤로그로 이동합니다. 11.12.03 50 0
292234 혹시 아레나 잘하는 오빠잇나??ㅜ [1] 나름공대의꽃(175.199) 11.12.03 56 0
292233 오늘 마소 세미나 갔었던 사람도 있네 버들(182.213) 11.12.03 43 0
292231 프갤 성님들 좀 보소 [2] 초푸러르갤로그로 이동합니다. 11.12.03 58 0
292230 프갤형님들 aspx 페이지 질문있스요!!!! [5] 호구甲갤로그로 이동합니다. 11.12.03 62 0
292229 무언갈 짜는데 있어서는 [1] 우라늄갤로그로 이동합니다. 11.12.03 52 0
292225 남자가 남자 좋아하는게 안되냐구? [2] Lover♥갤로그로 이동합니다. 11.12.03 70 0
292224 요즘왜 java 물어보는 형들이 없남 Adelposs갤로그로 이동합니다. 11.12.03 50 0
292223 하악 아이유가 이젠 대놓고 삼촌이라는 곡을 가지고 나왔구나. 거칠게갤로그로 이동합니다. 11.12.03 109 0
292222 간만에 스타 한번 하려구 하는데 같이 할 사람 있음? [6] 캐스타닭(121.88) 11.12.03 57 0
292221 뮤직뱅크를 다운 받아보고 있는데 쩐다. [1] 거칠게갤로그로 이동합니다. 11.12.03 79 0
292220 형들 C++ 파일입출력 궁금한게생겼어요 [7] ㅊc++뉴비(121.169) 11.12.02 59 0
292219 vga의 응답이 중지되었다가 복구되었다는 오류 분당살람갤로그로 이동합니다. 11.12.02 38 0
292217 존나 쳐 자구 인남... [3] 캐플갤닭(121.88) 11.12.02 31 0
292216 헐....성대아싸횽 이게 왠말임.. [5] 캐성대닭(121.88) 11.12.02 113 0
292215 좋은아버지님 보실래요 [13] monoless갤로그로 이동합니다. 11.12.02 118 0
292213 나 진심 궁금한거 생겼어 [11] 좋은아버지갤로그로 이동합니다. 11.12.02 135 0
292212 도와주세요 횽님들 [2] 확률게임(61.72) 11.12.02 27 0
292210 저번에 본 면접이 생각 나는 군 [5] 좋은아버지갤로그로 이동합니다. 11.12.02 126 0
292209 제가 겪은 다음 신입 채용 프로세스 [5] [성대아싸]갤로그로 이동합니다. 11.12.02 285 1
292208 프로그래머 횽들 도와주세용 [3] 리감센(1.252) 11.12.02 55 0
292205 횽들 자바 쓰레드 기초 좀 잡아줘요 ㅁㄴㅇㄹ(165.246) 11.12.02 43 0
292204 근데 남자가 남자좋아하면 c언어?(124.80) 11.12.02 31 0
292203 아이유~ c언어?(124.80) 11.12.02 45 0
292201 자바에서 프레임을 연결하고 싶은데 어떻게 해야할까 프고자갤로그로 이동합니다. 11.12.02 34 0
292199 안녕 형들 나 오늘부터 입갤할 뉴비임; [2] 나비스타갤로그로 이동합니다. 11.12.02 76 0
292198 다음 탈락 ㅠㅠ ㅋㅋ [12] [성대아싸]갤로그로 이동합니다. 11.12.02 286 0
292197 포토샵 손가락 도구 구현 하는거 어려울까? 잇흣(1.246) 11.12.02 64 0
292196 비전공인데 개발자로 취업할수잇음? [9] ㅂㅈㄷ(175.201) 11.12.02 237 0
292195 보험쪽 유지보수 일하는 횽들 좀 봐주셈( 나 취직 했듬) [1] 이매지네이션(211.187) 11.12.02 64 0
292194 코딩은 함께하면 즐겁나요? [1] 타살춤(59.3) 11.12.02 71 0
292193 미안한데 나를 술사줘 [3] 좋은아버지갤로그로 이동합니다. 11.12.02 106 0
292192 해커들에게 도움을 요청한다 [3] fgsfd(39.112) 11.12.02 118 0
292191 딴나라 디도스 공격했네, 뉴스 이제봤다 [1] 이모군(175.114) 11.12.02 75 0
292190 게임 기획은 초봉 얼마정도 받나여 [4] 풀개미'ㅅ'갤로그로 이동합니다. 11.12.02 125 0
292189 곽팀장아 너 횽이랑 술한잔 할래?ㅎ 횽이 술 사줌.. [2] 캐곽팀닭(115.92) 11.12.02 92 0
292188 금요일 저녁이다 Dawnwalkre갤로그로 이동합니다. 11.12.02 48 0
292187 컴공은 독학 못 하나요? [3] ㅇㅇ(211.58) 11.12.02 192 0
292186 아 씨발.... [6] 햏햏했(111.118) 11.12.02 156 0
292185 아 뭐냐 ㅡㅡ 안녕하시오(1.244) 11.12.02 42 0
292184 access 2007 폼 삭제 하는법점요 ㅁㄴㅇㅁㅇㅁ(121.170) 11.12.02 31 0
292183 앞으로 와이파이 이용남성분들은 4G이용이 불가능하십니다 갤청소부갤로그로 이동합니다. 11.12.02 70 0
292182 흠.. 레스토랑 매니저 같은거 하고 싶은데 좋은아버지갤로그로 이동합니다. 11.12.02 44 0
292179 노래방 가서 노래부르기전에 이건 필수로 해야 하는거 아니겠냐 캐노래닭(115.92) 11.12.02 111 0
292178 마이크로 비주얼C++ 2010 오류좀 봐주세요ㅕ 마늘맛갤로그로 이동합니다. 11.12.02 150 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2