디시인사이드 갤러리

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

갤러리 본문 영역

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

나그네프갤러(14.52) 2011.10.10 00:04:01
조회 52 추천 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
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
280171 오늘 삼성s직군 면접을 보고왔다 [9] 호롤롤롤로(14.37) 11.10.12 838 0
280168 입개르 노래 투척 [2] 로하로하알로하갤로그로 이동합니다. 11.10.12 44 0
280167 c++이날 너무 빡치게한다 좀 도와주세요 [5] ㅁㄹㄱㄷ(124.111) 11.10.12 77 0
280166 솔로 10일차네 이제 꼬꼬월드갤로그로 이동합니다. 11.10.12 66 0
280165 mchello 랑 캐꼬 소환 [9] 햏햏했갤로그로 이동합니다. 11.10.12 68 0
280164 어쩌다가 아스형이 게이가 됐는지 좀 말해줘바바 [8] 얼빠진호랑이갤로그로 이동합니다. 11.10.12 102 0
280163 아이고 피곤하다 [1] monoless갤로그로 이동합니다. 11.10.12 49 0
280160 c++ 숫자 한개나 두개 입력되는거 구분하는법좀 가르켜주세요. [15] 하양(61.73) 11.10.12 156 0
280158 옆에서 안드로이드 속도제는 어플로 속도보는데 Adelposs갤로그로 이동합니다. 11.10.12 85 0
280157 얼호누나도 아스처럼... [1] Adelposs갤로그로 이동합니다. 11.10.12 71 0
280156 이엠택에 비해서 암드쪽은 서비스가 좋은데? [1] blackd갤로그로 이동합니다. 11.10.12 78 0
280155 난 가슴 큰 여자보단 다리 잘 빠진 여자가 좋드라 [8] 얼빠진호랑이갤로그로 이동합니다. 11.10.12 264 0
280154 아니..자바 이거 왜 오류남..ㅠ? 맞게 쳤는데-_- [6] 없쥐갤로그로 이동합니다. 11.10.12 68 0
280153 입갤한게 자랑 [5] Adelposs갤로그로 이동합니다. 11.10.12 56 0
280152 그런 의미에서 은꼬르~ [1] 얼빠진호랑이갤로그로 이동합니다. 11.10.12 99 0
280150 걍 소개팅 안나가기로 했음 [2] 얼빠진호랑이갤로그로 이동합니다. 11.10.12 102 0
280149 난 개인적으로 17호가 젤 이쁘더라~ 거칠게갤로그로 이동합니다. 11.10.12 68 0
280147 프로세싱을 배우는 학생입니다, [4] 엉엉이(175.197) 11.10.12 146 0
280146 진짜 마우스 우클릭시 좌클릭 동시에 인식하는거 어찌 하는거냐?? [6] 거칠게갤로그로 이동합니다. 11.10.12 1089 0
280145 월 200ㅠ_ㅠ [11] 백탈자(61.250) 11.10.12 242 0
280143 엄마걱정마세요 우현애비갤로그로 이동합니다. 11.10.12 45 0
280142 형들 C++좀 도와주세요 ㅠㅠ [4] Masaki갤로그로 이동합니다. 11.10.12 98 0
280141 java 로 마우스 우클릭하면 [4] qqq(119.70) 11.10.12 98 0
280140 형들 한번만 도와주세요 ㅜ [1] 벵굼벵이붕갤로그로 이동합니다. 11.10.12 61 0
280138 컴공 -> 전자 전과 어떰? [3] ㅠㅠ(211.222) 11.10.12 174 0
280136 api 써서 윈도우 만들었는데 좌표값이 이상혀 빡곰갤로그로 이동합니다. 11.10.12 81 0
280135 육봉에 털 난 횽들 있나염?? [5] 거칠게갤로그로 이동합니다. 11.10.12 307 0
280133 형들 link.exe 종료되었습니다 이건 왜 뜨는거야? 과제셔틀(155.230) 11.10.12 141 0
280132 사진수정해주실 능력자님 구합니다.사진몇개만수정하면됩니다.사례드립니다. [4] 포토샵..(218.209) 11.10.12 83 0
280131 [19+] 경★ 일베 기념 - 5 - ★축 빡곰갤로그로 이동합니다. 11.10.12 92 0
280130 [19+] 경★ 일베 기념 - 4 - ★축 빡곰갤로그로 이동합니다. 11.10.12 80 0
280129 [19+] 경★ 일베 기념 - 3 - ★축 빡곰갤로그로 이동합니다. 11.10.12 110 0
280128 [19+] 경★ 일베 기념 - 2 - ★축 빡곰갤로그로 이동합니다. 11.10.12 136 0
280127 위대한(?) 스승 [3] ㅅㄱㅅㄱㅅㄱ갤로그로 이동합니다. 11.10.12 82 0
280125 횽들 자바 조이스틱 입력 라이브러리 오류좀~ 십라(203.252) 11.10.12 45 0
280122 JS (& XHTML 1.0)에 능한 분에게 질문 좀 [11] ㅁㄴㄻㄹ갤로그로 이동합니다. 11.10.12 69 0
280120 가산쪽 it회사 빌딩이름중에 [7] 3(116.42) 11.10.12 142 0
280118 클라우드 나인인가 담배가 새로나왔길래 [7] 어떡해갤로그로 이동합니다. 11.10.12 596 0
280116 아이폰에서 블루투스 프로그래밍하는법 자세히 아는 형 있어?? [8] Aven갤로그로 이동합니다. 11.10.12 83 0
280115 while loop 이랑 try 함께 쓰는법좀 가르쳐줘 ㅜㅜ [5] 혁먀새(129.128) 11.10.12 70 0
280113 싱글족 최고 스킬이 혼자서 고기집 가기라네.. [9] 쿄스케갤로그로 이동합니다. 11.10.12 289 0
280112 2015년 디지털 교과서!! [5] 쿄스케갤로그로 이동합니다. 11.10.12 120 0
280111 형들 임베디드 전망은 어때?? Aven갤로그로 이동합니다. 11.10.12 130 0
280110 ios5 깔면 icloud 5기가 공짜로 제공되는 게 좃트루? 분당살람갤로그로 이동합니다. 11.10.12 53 0
280107 여름휴가때 폐가체험 다녀왔었음 ㅋ.ㅋ [3] 꼬꼬월드갤로그로 이동합니다. 11.10.12 91 0
280104 짜증난다고 짜증내면, 짜증만 더나더라고.. [4] blackd갤로그로 이동합니다. 11.10.12 75 0
280103 진짜 간단한건데 그럼 이것만 좀 ㅠㅠ [2] 정글쥬스(220.68) 11.10.12 53 0
280102 이번텀 레알 주옥됐음 ㅋㅋㅋㅋ [1] 땡칠도사갤로그로 이동합니다. 11.10.12 111 0
280101 형들 진짜 초 간단한 자바 문제좀 알려줘요 진짜 간단함 정글쥬스(220.68) 11.10.12 51 0
280100 오늘 저녁에 iOS5 나오지?? Aven갤로그로 이동합니다. 11.10.12 37 0
뉴스 한소희, 치골 타투 보이며 독보적인 퇴폐미...세련미와 우아함까지 갖춘 팔색조 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2