C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[49187] Re:자바 질문합니다~!! 급합니다!!!
아루스 [tinydew4] 1051 읽음    2007-05-08 00:04
data=br.readLine();        // 키보드로부터 한 줄을 읽어와 data에 기억시킨다.

      if(data.equals("eof"))break;   // "eof"를 입력하면 while을 빠져 나온다.

        bw.write(data);           // 파일에 data를 기록한다.

아무리 봐도 while 안에서 이부분을 다섯번은 반복해줘야 저렇게 나올꺼같은데요
매번 newline 하면 한줄로 안나오겠죠


뮤직큐 님이 쓰신 글 :
: 아래 소스로 java를 실행했을때
: 입력:서울시
:         우리집
:         13층
:          좌측
:         02-123-123
: 출력이 서울시 우리집 13층 좌측 02-123-123 
: 이런식으로 5개씩 가로로 나오게 하려면 어느 부분을 어떻게 수정해야하나요~!
:
:
:
: import java.io.*;
:
: public class Keyboard3{
:
:   public static void main(String[] args) throws IOException{
:
:     InputStreamReader isr=new InputStreamReader(System.in);
:
:     BufferedReader br=new BufferedReader(isr);   // 키보드 입력을 위한 스트림
:
:  
:
:     FileWriter fw=new FileWriter("c:\\abc.txt");
:
:     BufferedWriter bw=new BufferedWriter(fw);    // 파일에 기록하기 위한 스트림
:
:     
:
:     System.out.println("내용을 입력하세요(끝:eof)..");
:
:     String data;
:
:  
:     while (true){                   // 계속 반복
:
:       data=br.readLine();        // 키보드로부터 한 줄을 읽어와 data에 기억시킨다.
:
:       if(data.equals("eof"))break;   // "eof"를 입력하면 while을 빠져 나온다.
:
:         bw.write(data);           // 파일에 data를 기록한다.
:
:         bw.newLine();
:
:      }
:
:  
:
:      bw.close();
:
:      System.out.println("파일이 만들어졌습니다.");
:
:   }
:
: }

+ -

관련 글 리스트
49183 자바 질문합니다~!! 급합니다!!! 뮤직큐 873 2007/05/07
49187     Re:자바 질문합니다~!! 급합니다!!! 아루스 1051 2007/05/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.