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
수정 아이콘
답변해주신 분들 덕분에 문제 잘 해결했습니다!!
매번 피쟐에서 도움만 받는 것 같네요 ㅠㅠ 시간 내서 친절하고 상세히 답변해주신 분들 정말정말 감사드립니다 ㅠㅠ 다들 좋은 주말 보내시길 바랄게요!!
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
96048 [질문] 조립컴퓨터 구입시기 질문입니다. [5] 부처4955 17/01/06 4955
96047 [질문] 무선 마우스 키보드 추천바랍니다. SpicyPeach3624 17/01/06 3624
96046 [질문] 이번주 주말에 가족들이랑 갈만한 곳이 어디 있을까요? [7] 베르나르2456 17/01/06 2456
96045 [질문] 부모님 핸드폰 추천부탁드립니다. [5] 송지효4643 17/01/06 4643
96044 [질문] 주식 질문입니다 나이키스트2283 17/01/06 2283
96043 [질문] [WOW] 적당히 즐기기위한 적당한 사양은?? [11] 완성형폭풍저그가되자3129 17/01/06 3129
96042 [질문] 아이폰에 마이크 2개 설치하는법? [1] Jun9113060 17/01/06 3060
96041 [질문] 노래 제목 질문입니다. mcmc2613 17/01/06 2613
96040 [질문] 다이어트에 대한 이런저런 고민 [3] 오만과 편견3294 17/01/06 3294
96039 [질문] 어플을 만들어 보고 싶습니다. [3] 단수2806 17/01/06 2806
96038 [질문] 신형 노트북 윈7설치, 자동차 악셀링에 따른 연료소모 질문 [12] 히오스3953 17/01/06 3953
96037 [질문] 서울 맛집추천 부탁드립니다. [6] 리치나다옐로3468 17/01/06 3468
96036 [질문] 오랜만에 수면제 게임 해볼려고 하는데... 디아3.. [9] 시작버튼3965 17/01/06 3965
96035 [질문] 2주 일본여행 오사카in-도쿄out이랑 도쿄in-오사카out 둘 중 어느게 더 좋을까요? [5] 세오유즈키4650 17/01/06 4650
96034 [질문] 프리미어 동영상 완성했는데 안에 동영상들이 재생이 안됩니다. [5] 화이트데이8120 17/01/06 8120
96033 [질문] 혼자서 바둑연습하는 프로그램이나 사이트 있을까요?? [6] rDc6634048 17/01/05 34048
96031 [질문] [던파]여러가지 질문있습니다 [8] 긍마긍마3635 17/01/05 3635
96030 [질문] 탈모관련 질문드려요 [3] OneDayMore2667 17/01/05 2667
96029 [질문] 혹시 경선식 영단어 들어보신분 계신가요? [25] 술이청하해16128 17/01/05 16128
96028 [질문] 어머니 선물용 향수 브랜드 추천 부탁드립니다. [5] 라이디스3260 17/01/05 3260
96027 [질문] 착하고 묵묵히 일하는사람vs싸가지 없지만 센스만점 [51] 치토스11520 17/01/05 11520
96026 [질문] LOD가 뭐죠? [3] 마스터충달2852 17/01/05 2852
96025 [질문] 핸드폰으로 주식거래해도 괜찮은지요...? [3] nexon3795 17/01/05 3795
목록 이전 다음
댓글

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