정수 n을 기반으로 줄을 제거하는 방법?

Abedzantout

파일을 대체하려고하는데 사용자 입력에 따라 일부 줄을 그대로 유지합니다. (코드 아래 세부 정보)

public class RemoveLines {
public static void main(String[] args) 
        throws FileNotFoundException {

    // prompt for input file name
    Scanner console = new Scanner(System.in); 
    System.out.print("Type first file name to use: ");
    String filename1 = console.nextLine();
    System.out.print("Type second file name to use: ");
    String filename2 = console.nextLine();
    System.out.println("enter an integer: ");
    int n = console.nextInt();
    Scanner input = new Scanner(new File(filename1));   //put the first file as input
    PrintStream output = new PrintStream(new File(filename2)); //put the second file as output
    int count =0;
    while(input.hasNextLine()){
        count ++;
        while(n<=count){
            output.println(); // this is where i don't know what to place

        }
    }
}   
}

프로그램은 사용자에게 2 개의 파일 이름과 정수 n을 입력하도록 프롬프트해야합니다. 첫 번째 파일의 처음 n 줄을 포함하는 두 번째 파일을 생성해야합니다. 첫 번째 파일에 n 줄 미만이 포함 된 경우 두 번째 파일에는 첫 번째 파일의 모든 줄이 포함됩니다. while 루프를 작성하기 시작했지만 원하는 출력을 얻으려면 어떤 명령을 포함해야할지 모르겠습니다. 감사합니다.

MouseLearnJava

다음 코드를 사용해보십시오.

 int count = 0;
    while (count < n) {
        if (input.hasNextLine()) {
            output.println(input.nextLine()); // this is where i don't know what to place
            count++;
        }else
        {
            break;
        }

    }

    /**
     * Close scanner 
     */

    input.close();
    console.close();
    output.close();

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Python numpy 행을 기반으로 ndarray를 정렬하는 방법

분류에서Dev

ID / Class가 없지만 scr을 기반으로 iframe을 제거하는 방법

분류에서Dev

string_table을 반복하고 줄을 수정하는 방법

분류에서Dev

행 이름을 기반으로 r에서 행을 제거하는 방법

분류에서Dev

특수 문자를 기반으로 bash 또는 셸의 줄에서 하위 문자열을 얻는 방법

분류에서Dev

특정 그룹 수를 기준으로 Spark 데이터 세트에서 행을 제거하는 방법

분류에서Dev

색인을 기반으로 목록의 일부를 제거하는 방법

분류에서Dev

특정 문자열을 기반으로 json 줄 제거

분류에서Dev

Pandas로 열에서 정수 값을 제거하는 방법

분류에서Dev

일부 열을 기반으로 중복 행을 제거하는 방법

분류에서Dev

수동으로 openerp 모듈을 제거하는 방법

분류에서Dev

검색 패턴을 기반으로 큰 .txt 파일에서 특정 줄을 추출하는 방법

분류에서Dev

특정 패턴을 기반으로 sed 또는 awk를 사용하여 특정 열을 수정하는 방법

분류에서Dev

알림을 기반으로 특정 활동을 여는 방법

분류에서Dev

VBA Excel-두 열을 기반으로 중복을 제거하는 방법

분류에서Dev

한 열로 정렬 된 홀수 열을 기반으로 짝수 열을 다시 정렬하는 방법

분류에서Dev

기존 파일에서 특정 줄 수를 제거하고 새 텍스트 파일을 만드는 방법

분류에서Dev

두 개의 사용자 지정 개체를 기반으로 목록에서 중복을 제거하는 방법

분류에서Dev

여러 열을 기반으로 중복 값을 제거하는 방법

분류에서Dev

줄 번호를 기준으로 텍스트 파일의 특정 줄을 삭제 (제거)하는 방법은 무엇입니까?

분류에서Dev

Java에서 콘솔의 특정 줄을 제거하는 방법

분류에서Dev

패턴을 기반으로 줄을 연결하는 방법

분류에서Dev

빈 열 값을 기반으로 행을 제거하는 방법 VB

분류에서Dev

사용자 지정 측정을 기반으로 "누수 기간"을 구성하는 방법

분류에서Dev

입력을 기반으로 'n'함수 목록을 반환하는 함수를 작성하는 방법

분류에서Dev

정규식을 기반으로 열을 추가하는 방법

분류에서Dev

특정 문자열을 기반으로 그 전에 줄과 줄을 추출하는 방법

분류에서Dev

다른 열의 변수를 기반으로 전체 항목을 제거하는 방법

분류에서Dev

다른 배열을 기반으로 값 배열을 제거하는 방법

Related 관련 기사

  1. 1

    Python numpy 행을 기반으로 ndarray를 정렬하는 방법

  2. 2

    ID / Class가 없지만 scr을 기반으로 iframe을 제거하는 방법

  3. 3

    string_table을 반복하고 줄을 수정하는 방법

  4. 4

    행 이름을 기반으로 r에서 행을 제거하는 방법

  5. 5

    특수 문자를 기반으로 bash 또는 셸의 줄에서 하위 문자열을 얻는 방법

  6. 6

    특정 그룹 수를 기준으로 Spark 데이터 세트에서 행을 제거하는 방법

  7. 7

    색인을 기반으로 목록의 일부를 제거하는 방법

  8. 8

    특정 문자열을 기반으로 json 줄 제거

  9. 9

    Pandas로 열에서 정수 값을 제거하는 방법

  10. 10

    일부 열을 기반으로 중복 행을 제거하는 방법

  11. 11

    수동으로 openerp 모듈을 제거하는 방법

  12. 12

    검색 패턴을 기반으로 큰 .txt 파일에서 특정 줄을 추출하는 방법

  13. 13

    특정 패턴을 기반으로 sed 또는 awk를 사용하여 특정 열을 수정하는 방법

  14. 14

    알림을 기반으로 특정 활동을 여는 방법

  15. 15

    VBA Excel-두 열을 기반으로 중복을 제거하는 방법

  16. 16

    한 열로 정렬 된 홀수 열을 기반으로 짝수 열을 다시 정렬하는 방법

  17. 17

    기존 파일에서 특정 줄 수를 제거하고 새 텍스트 파일을 만드는 방법

  18. 18

    두 개의 사용자 지정 개체를 기반으로 목록에서 중복을 제거하는 방법

  19. 19

    여러 열을 기반으로 중복 값을 제거하는 방법

  20. 20

    줄 번호를 기준으로 텍스트 파일의 특정 줄을 삭제 (제거)하는 방법은 무엇입니까?

  21. 21

    Java에서 콘솔의 특정 줄을 제거하는 방법

  22. 22

    패턴을 기반으로 줄을 연결하는 방법

  23. 23

    빈 열 값을 기반으로 행을 제거하는 방법 VB

  24. 24

    사용자 지정 측정을 기반으로 "누수 기간"을 구성하는 방법

  25. 25

    입력을 기반으로 'n'함수 목록을 반환하는 함수를 작성하는 방법

  26. 26

    정규식을 기반으로 열을 추가하는 방법

  27. 27

    특정 문자열을 기반으로 그 전에 줄과 줄을 추출하는 방법

  28. 28

    다른 열의 변수를 기반으로 전체 항목을 제거하는 방법

  29. 29

    다른 배열을 기반으로 값 배열을 제거하는 방법

뜨겁다태그

보관