특정 패턴으로 csv 파일을 읽고지도 또는 2D 배열에 저장

코더

다음과 같은 csv 파일이 있습니다.

Constraint,3
Op,M1,M2,M3,A1,A2,A3,
M1,0,0,0,7,2,2,
M2,0,0,0,5,4,0,
M3,0,0,0,5,2,0,
A1,0,0,0,3,3,0,
A2,0,0,0,1,1,0,
A3,0,0,0,1,0,0,

Constarint = 3은 M1, M2, M3 (승수 3 개) 및 A1, A2, A3 (가산기 3 개)가 있음을 의미합니다.

위의 주어진 연산자 중 두 개에 해당하는 각 셀에 대한 값이 있습니다. 예 : (M1, A1)에는 값 7이 있습니다.

이 파일을 한 줄씩 읽는 자바 코드를 작성했지만 추가 코딩을 위해 다음과 같이 파일을 읽어야합니다.

M1 M1 0
M1 M2 0
M1 M3 0
M1 A1 7

등등....

위와 같이 파일을 읽는 방법과 맵 또는 2D 배열에 저장할 수 있습니까? 나는 프로그래밍을 처음 접하기 때문에 이와 관련하여 도움이 될 것입니다.

미리 건배와 감사합니다!

user2004685

2D String Array를 사용하면 쉽게 할 수 있습니다. 파일을 한 줄씩 스캔하고 2D 배열에 값을 입력해야합니다. 나중에 원하는 형식으로 값을 인쇄하는 함수를 작성할 수 있습니다.

다음은 코드 조각입니다.

public static void main (String[] args)
{
    Scanner in = new Scanner(System.in);
    String[][] matrix = new String[7][7];

    /* Set Values */
    for(int i = 0; i < 7; i++) {
        matrix[i] = in.nextLine().split(",");
    }

    /* Print Function */
    for(int i = 1; i < 7; i++) {
        for(int j = 1; j < 7; j++) {
            System.out.println(matrix[i][0] + " " + matrix[0][j] + " " + matrix[i][j]);
        }
        System.out.println();
    }
}

산출:

M1 M1 0
M1 M2 0
M1 M3 0
M1 A1 7
M1 A2 2
M1 A3 2

M2 M1 0
M2 M2 0
M2 M3 0
M2 A1 5
M2 A2 4
M2 A3 0

...

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

특정 배열에 열 csv 파일을 저장하는 방법

분류에서Dev

matlab에 셀형 배열을 .xlsx 또는 .csv 파일로 저장

분류에서Dev

배열의 객체를 CSV 파일에 저장하고 GUI에 대한 특정 인수로 읽기

분류에서Dev

파일을 읽고 값을 2D 배열에 저장

분류에서Dev

파일 내용을 읽고 형식이 지정된 배열에 C #으로 저장하는 방법

분류에서Dev

특정 정밀도로 파일에 numpy 배열 저장

분류에서Dev

4 개의 정수 그룹을 읽고 2D 배열에 저장하는 방법은 무엇입니까?

분류에서Dev

Excel에서 내 보낸 파일을 저장하고 CSV 또는 PDF로 변환

분류에서Dev

ppm 파일에서 RGB 값을 읽고 구조체 (동적 배열)를 사용하여 "이미지"라는 2D 배열에 저장

분류에서Dev

파일 텍스트를 읽고 배열 2d에 저장

분류에서Dev

openCSV로 CSV 값 무시 + CSV 파일의 int 값을 별도의 2 차원 배열 요소에 저장

분류에서Dev

목록에서 wget으로 파일을 다운로드하지만 특정 이름 지정 패턴으로 저장

분류에서Dev

목록에서 wget으로 파일을 다운로드하지만 특정 이름 지정 패턴으로 저장

분류에서Dev

CSV 파일의 int 값을 별도의 2 차원 배열 요소에 저장하는 방법

분류에서Dev

특정 패턴으로 시작하고 특정 패턴으로 끝나는 문자열 일치

분류에서Dev

구분 된 파일 또는 csv 파일을 읽고 해당 값을 postgres DB에 저장하고 싶습니다.

분류에서Dev

여러 좌표로 파일을 읽고 별도의 배열에 저장하는 방법은 무엇입니까?

분류에서Dev

txt 파일을 읽고 html의 javascript로 배열에 저장하는 방법

분류에서Dev

QT 파일에 저장하는 방법 QPoint 2d 배열

분류에서Dev

파일에 숫자 문자열을 C의 배열에 별도의 정수로 저장하는 방법

분류에서Dev

csv 파일에서 특정 행을 반환하고 배열에 넣는 방법

분류에서Dev

csv 파일에서 특정 패턴의 값을 'NaN'으로 대체

분류에서Dev

2d numpy 배열을 텍스트 파일에 저장하는 방법

분류에서Dev

특정 패턴으로 배열 배열을 나누는 방법

분류에서Dev

동일하지 않은 출력을 csv 또는 txt 파일에 저장

분류에서Dev

앱에서 CSV 또는 TXT 파일을 생성하고 '다운로드'폴더에 저장-Android

분류에서Dev

csv 파일을 Python 2d 배열로 읽는 방법은 무엇입니까?

분류에서Dev

파일에서 읽은 데이터를 2D 배열에 저장하는 방법

분류에서Dev

Java에서 powerSet의 내용을 2D 배열로 저장하는 방법

Related 관련 기사

  1. 1

    특정 배열에 열 csv 파일을 저장하는 방법

  2. 2

    matlab에 셀형 배열을 .xlsx 또는 .csv 파일로 저장

  3. 3

    배열의 객체를 CSV 파일에 저장하고 GUI에 대한 특정 인수로 읽기

  4. 4

    파일을 읽고 값을 2D 배열에 저장

  5. 5

    파일 내용을 읽고 형식이 지정된 배열에 C #으로 저장하는 방법

  6. 6

    특정 정밀도로 파일에 numpy 배열 저장

  7. 7

    4 개의 정수 그룹을 읽고 2D 배열에 저장하는 방법은 무엇입니까?

  8. 8

    Excel에서 내 보낸 파일을 저장하고 CSV 또는 PDF로 변환

  9. 9

    ppm 파일에서 RGB 값을 읽고 구조체 (동적 배열)를 사용하여 "이미지"라는 2D 배열에 저장

  10. 10

    파일 텍스트를 읽고 배열 2d에 저장

  11. 11

    openCSV로 CSV 값 무시 + CSV 파일의 int 값을 별도의 2 차원 배열 요소에 저장

  12. 12

    목록에서 wget으로 파일을 다운로드하지만 특정 이름 지정 패턴으로 저장

  13. 13

    목록에서 wget으로 파일을 다운로드하지만 특정 이름 지정 패턴으로 저장

  14. 14

    CSV 파일의 int 값을 별도의 2 차원 배열 요소에 저장하는 방법

  15. 15

    특정 패턴으로 시작하고 특정 패턴으로 끝나는 문자열 일치

  16. 16

    구분 된 파일 또는 csv 파일을 읽고 해당 값을 postgres DB에 저장하고 싶습니다.

  17. 17

    여러 좌표로 파일을 읽고 별도의 배열에 저장하는 방법은 무엇입니까?

  18. 18

    txt 파일을 읽고 html의 javascript로 배열에 저장하는 방법

  19. 19

    QT 파일에 저장하는 방법 QPoint 2d 배열

  20. 20

    파일에 숫자 문자열을 C의 배열에 별도의 정수로 저장하는 방법

  21. 21

    csv 파일에서 특정 행을 반환하고 배열에 넣는 방법

  22. 22

    csv 파일에서 특정 패턴의 값을 'NaN'으로 대체

  23. 23

    2d numpy 배열을 텍스트 파일에 저장하는 방법

  24. 24

    특정 패턴으로 배열 배열을 나누는 방법

  25. 25

    동일하지 않은 출력을 csv 또는 txt 파일에 저장

  26. 26

    앱에서 CSV 또는 TXT 파일을 생성하고 '다운로드'폴더에 저장-Android

  27. 27

    csv 파일을 Python 2d 배열로 읽는 방법은 무엇입니까?

  28. 28

    파일에서 읽은 데이터를 2D 배열에 저장하는 방법

  29. 29

    Java에서 powerSet의 내용을 2D 배열로 저장하는 방법

뜨겁다태그

보관