출력 텍스트 파일의 새 줄에 출력을 넣는 방법

막시무스

그래서 나는 자바의 멍청이이고 도움이 필요합니다. 내 프로젝트에 대한 출석 프로그램을 만들고 있습니다. 따라서 "제출"버튼을 클릭하면 프로그램이 사용자에게 파일 이름을 입력하도록 요청합니다. "확인"을 누르면 주어진 파일 경로에 텍스트 파일이 생성됩니다. 문제는 내 출력이 곧바로 진행된다는 것입니다. 어떻게 해야할지 모르겠습니다. 너무 많은 newLine "\ n"을 코드에 넣어 보았지만 작동하지 않습니다.

if (listen.getActionCommand().equals("Submit")) {

    final234();

    File dir = new File("D://blablabla");
    dir.mkdir();
    String name1 = JOptionPane.showInputDialog("Enter the name of the file: ");
    File f = new File(dir, name1 + ".txt");

    try {
        if (f.createNewFile()) {
            System.out.println("A new File has been created.");

            op = "";
            PrintWriter pw = new PrintWriter(f);
            BufferedWriter bw = new BufferedWriter(pw);
            for (int i = 0; i < table.getRowCount(); i++) {
                for (int j = 0; j < table.getColumnCount(); j++) {
                    op += (table.getValueAt(i, j) + " ");
                }
                op = "\n";
            }

            System.out.println(op);

            bw.write(op + "\n");
            bw.newLine();
            bw.close();
        }
    } catch (Exception e) {
        e.printStackTrace();
    }
}
알렉스와 이츠

WindowsUnix 기반 시스템 의 개행 문자가 다르게 표시 되어 문제가있을 수 있습니다 . 윈도우 그건 "\r\n"에있는 동안, 유닉스 는 참입니다 "\n". 올바른 문자를 사용하고 있는지 확인하는 가장 좋은 방법 System.lineSeparator()은 올바른 문자를 반환하는 문자 를 사용 하는 것입니다.

또한:

op = "\n";

"\ n"으로 변수를 초기화하고 이전 내용을 재정의 함을 의미합니다.

op += System.lineSeparator();현재 문자열에 새 줄을 추가 때마다 할 수 있습니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

출력 파일의 같은 줄에 새 텍스트를 넣습니다.

분류에서Dev

Flex에서 다른 텍스트 파일에 출력을 넣는 방법

분류에서Dev

Python : 출력을 텍스트 파일에 저장하는 방법?

분류에서Dev

두 개의 에코 출력을 별도의 줄에 텍스트 파일로 만드는 방법

분류에서Dev

출력 텍스트 파일을 생성하는 지정된 배치 파일에 for 루프를 넣는 방법

분류에서Dev

Ubuntu의 명령 줄에서 Qt 콘솔 출력을 텍스트 파일에 저장하는 방법

분류에서Dev

콘솔에 명령 줄의 출력을 표시하고 출력을 텍스트 파일에 저장하는 방법은 무엇입니까?

분류에서Dev

파이썬 파일의 콘솔 출력을 유휴 IDE의 텍스트 파일에 저장하는 방법

분류에서Dev

여러 명령 출력을 단일 출력 파일에 붙여 넣는 방법

분류에서Dev

메소드 출력을 텍스트 파일에 채우는 방법

분류에서Dev

wmic 출력에서 개별 텍스트 파일을 만드는 방법

분류에서Dev

줄 열이있는 표 형식으로 텍스트 파일의 출력을 인쇄하는 방법

분류에서Dev

파일의 특정 줄에 출력을 추가하는 방법

분류에서Dev

둘 이상의 출력 줄을 텍스트 파일로 리디렉션하는 방법은 무엇입니까?

분류에서Dev

PowerShell의 1 텍스트 파일에 2 개의 명령을 출력하는 방법

분류에서Dev

출력 텍스트 파일에 날짜와 시간을 넣는 VBA

분류에서Dev

2 줄 텍스트 파일에서 읽고 각 줄을 vb.net의 2 개 변수에 출력하는 방법

분류에서Dev

Hadoop Reducer의 최종 출력을 텍스트 파일에 쓰는 방법은 무엇입니까?

분류에서Dev

Hadoop Reducer의 최종 출력을 텍스트 파일에 쓰는 방법은 무엇입니까?

분류에서Dev

맨 위의 출력을 텍스트 파일로 에코하는 방법은 무엇입니까?

분류에서Dev

맨 위의 출력을 텍스트 파일로 에코하는 방법은 무엇입니까?

분류에서Dev

"java -version"의 출력을 텍스트 파일에 쓰는 방법은 무엇입니까?

분류에서Dev

파이썬을 사용하여 텍스트 파일에 여러 줄 문자열의 전체 출력을 작성하는 방법은 무엇입니까?

분류에서Dev

`ls -l` 출력 사이에 새 줄을 추가하는 방법

분류에서Dev

vim의 새 창에 명령 출력을 인쇄하는 방법

분류에서Dev

Mac : 텍스트 편집기에서 CLI 명령의 출력을 여는 방법

분류에서Dev

wget 텍스트 파일 출력을 기존 파일에 추가하는 방법은 무엇입니까?

분류에서Dev

파일의 입력을 트리 맵에 넣는 방법

분류에서Dev

텍스트 처리-모든 행에서 패턴과 일치하는 파일을 출력하는 방법

Related 관련 기사

  1. 1

    출력 파일의 같은 줄에 새 텍스트를 넣습니다.

  2. 2

    Flex에서 다른 텍스트 파일에 출력을 넣는 방법

  3. 3

    Python : 출력을 텍스트 파일에 저장하는 방법?

  4. 4

    두 개의 에코 출력을 별도의 줄에 텍스트 파일로 만드는 방법

  5. 5

    출력 텍스트 파일을 생성하는 지정된 배치 파일에 for 루프를 넣는 방법

  6. 6

    Ubuntu의 명령 줄에서 Qt 콘솔 출력을 텍스트 파일에 저장하는 방법

  7. 7

    콘솔에 명령 줄의 출력을 표시하고 출력을 텍스트 파일에 저장하는 방법은 무엇입니까?

  8. 8

    파이썬 파일의 콘솔 출력을 유휴 IDE의 텍스트 파일에 저장하는 방법

  9. 9

    여러 명령 출력을 단일 출력 파일에 붙여 넣는 방법

  10. 10

    메소드 출력을 텍스트 파일에 채우는 방법

  11. 11

    wmic 출력에서 개별 텍스트 파일을 만드는 방법

  12. 12

    줄 열이있는 표 형식으로 텍스트 파일의 출력을 인쇄하는 방법

  13. 13

    파일의 특정 줄에 출력을 추가하는 방법

  14. 14

    둘 이상의 출력 줄을 텍스트 파일로 리디렉션하는 방법은 무엇입니까?

  15. 15

    PowerShell의 1 텍스트 파일에 2 개의 명령을 출력하는 방법

  16. 16

    출력 텍스트 파일에 날짜와 시간을 넣는 VBA

  17. 17

    2 줄 텍스트 파일에서 읽고 각 줄을 vb.net의 2 개 변수에 출력하는 방법

  18. 18

    Hadoop Reducer의 최종 출력을 텍스트 파일에 쓰는 방법은 무엇입니까?

  19. 19

    Hadoop Reducer의 최종 출력을 텍스트 파일에 쓰는 방법은 무엇입니까?

  20. 20

    맨 위의 출력을 텍스트 파일로 에코하는 방법은 무엇입니까?

  21. 21

    맨 위의 출력을 텍스트 파일로 에코하는 방법은 무엇입니까?

  22. 22

    "java -version"의 출력을 텍스트 파일에 쓰는 방법은 무엇입니까?

  23. 23

    파이썬을 사용하여 텍스트 파일에 여러 줄 문자열의 전체 출력을 작성하는 방법은 무엇입니까?

  24. 24

    `ls -l` 출력 사이에 새 줄을 추가하는 방법

  25. 25

    vim의 새 창에 명령 출력을 인쇄하는 방법

  26. 26

    Mac : 텍스트 편집기에서 CLI 명령의 출력을 여는 방법

  27. 27

    wget 텍스트 파일 출력을 기존 파일에 추가하는 방법은 무엇입니까?

  28. 28

    파일의 입력을 트리 맵에 넣는 방법

  29. 29

    텍스트 처리-모든 행에서 패턴과 일치하는 파일을 출력하는 방법

뜨겁다태그

보관