PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2016/12/10 13:23:28
Name 사는재미
File #1 IMG_2433.JPG (137.1 KB), Download : 21
Subject [질문] 자바(java) 초보가 질문 드립니다.....


컴퓨터 프로그래밍 공부를 시작한지 얼마 안 된 자바 공부 한달 차 문돌이입니다....
사진에서 왜 계속 terminated 가 뜨는지 잘 모르겠어요 흑흑 아직 어려운 단계도 아닌데 왜이리 막히는지...
자바 고수 분들의 고견 부탁 드립니다 ㅠㅠ

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
테바트론
16/12/10 13:34
수정 아이콘
자바는 잘 모르지만서두..
저건 컴파일한 어플리케이션이 종료되었을 때 저리 뜰 텐데...
while 문 조건문이 잘못된 게 아닐까요?
라인에 아무것도 없을 때 루프 돌면서 프린트하라는 것으로 읽히는데요
정지연
16/12/10 13:35
수정 아이콘
terminated 가 뜨는건 위 코드를 실행하고 끝낸겁니다.
근데 콘솔에 아무것도 안나온거면 while 조건이 안 맞아서 안에 있는 println 을 아예 실행 못한거고요
조건문이 line 을 읽어오고 그 내용이 "" 와 동일하면 수행하라고 했으니 input.txt 안에 뭔가 내용이 있으면 조건에 안 맞겠죠..
아마 의도한건 line 과 ""과 같지 않을때일거 같네요..
스타나라
16/12/10 13:58
수정 아이콘
1) String line을 선언 한 이후 buffer에서 값을 읽어와 한번에 값을 초기화 하여 사용하세요. while문 안의 조건을 간단히 하시구요.
2) line.equals("")을 "".equals(line)으로 변경하세요. 아마 자바에서 추천해줄껀데... 비교하려는 대상이 null인 경우 오류가 발생할꺼에요. 그리고 null과 ""이 같지 않음을 유의하시구요.
3) 본문의 조건을 봤을 때...while문이 돌아가는 조건이 버퍼에 어떤 값이 있는데, 이 값이 아무것도 없는경우 while이 돌아가는 구조네요. 만약 input.txt의 내용이 없다면, 콘솔창에 Line read : 하고 찍히겠군요. 하지만, 콘솔에 아무 메시지가 없는것으로 봐서는 while문이 돌지 않았고, txt파일에 어떤 글귀가 있었던 것으로 추측됩니다. 따라서, 조건문의 내용에 내용이 있으면 찍도록 변경해주셔야 할것 같네요.
4) 이건 잘 모르겠는데...line은 String이고 buffer는 BefferReader인데 둘이 비교가 되는지는 잘 모르겠군요.
사는재미
16/12/10 14:04
수정 아이콘
답변해주신 분들 덕분에 문제 잘 해결했습니다!!
매번 피쟐에서 도움만 받는 것 같네요 ㅠㅠ 시간 내서 친절하고 상세히 답변해주신 분들 정말정말 감사드립니다 ㅠㅠ 다들 좋은 주말 보내시길 바랄게요!!
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
94624 [질문] [하스스톤] 관전퀘 깨주실분 있으신가요?? [1] 李昇玗3327 16/12/11 3327
94623 [질문] 여친이 대순진리회 공부중이라고.. [32] 배에힘줄12935 16/12/11 12935
94622 [질문] [하스스톤] 아까 인벤 갱스 오브 가젯잔 홍차 경기 보고 질문 드립니다. [6] 영원한우방2713 16/12/11 2713
94621 [질문] [하스스톤] 퀘스트 친구초대해서 이기기 친추가능하신분 있나요? [1] papaGom1938 16/12/11 1938
94620 [질문] 수학문제 한가지만 여쭤봅니다 [5] 칼라미티2762 16/12/11 2762
94619 [질문] 혹시 메일 주소로 @tistory.com 쓰시는 분 계신가요? [1] VKRKO2883 16/12/11 2883
94618 [질문] 시계 분해소지(오버홀) 장인을 찾고 싶습니다. [1] 고수2716 16/12/10 2716
94617 [질문] 보일러 바닥 공사 비용 얼마나 나올까요... [1] 프로취미러9951 16/12/10 9951
94616 [질문] 여자친구 집안에 우환이생겼는데 제가 어떻게해야할까요? [26] 테란의로망5896 16/12/10 5896
94615 [질문] 아이폰 효율적인 구매방법 [1] 싸구려신사1896 16/12/10 1896
94614 [질문] 컴터 업글 vs 플스4 고민입니다 [5] skWoo3249 16/12/10 3249
94613 [질문] 2~3만원선 마우스 추천 부탁드립니다. [7] 오버3041 16/12/10 3041
94612 [질문] 인생 선배님들. 흙수저 월급쟁이 돈 불리는 법 좀 조언해 주십시오.. [26] 삭제됨9527 16/12/10 9527
94611 [질문] [LOL] 초반 아이템 질문입니다 [3] 삭제됨2387 16/12/10 2387
94610 [질문] 대선 날짜가 앞당겨질경우 앞으로 대선 날짜.. [1] 인간흑인대머리남캐2464 16/12/10 2464
94609 [질문] 전동세안기 사용하시는 분 계신가요? [6] This-Plus2794 16/12/10 2794
94608 [질문] [야구] FA계약시 계약금을 주는 이유가 무엇인가요? [5] 아리아3163 16/12/10 3163
94607 [질문] [뻘질문] 만약 6공화국 드라마가 나온다면 [3] Jedi Woon2822 16/12/10 2822
94606 [질문] 스포위험)[영화] 공포영화인데 제목이 생각 안나네요. [4] 엘롯기2320 16/12/10 2320
94605 [질문] 문재인씨가 여러가지로 공격을 받는 이유가 뭔가요? [8] AminG3467 16/12/10 3467
94603 [질문] 바람이 불면 왜 촛불이 꺼지나요? [16] tansan8447 16/12/10 8447
94602 [질문] 조조전 질문입니다. [11] 살려야한다3484 16/12/10 3484
94601 [질문] 미니피씨를 샀습니다. 램/SSD 구매 질문 [4] 만두2895 16/12/10 2895
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로