안드로이드에서 텍스트 파일을 읽고 배열에 저장하는 방법

푸자 로이

히에 친구

텍스트 파일이 몇 가지 숫자로 생성되어야하는 안드로이드 애플리케이션을 개발 중입니다. 그런 다음 하나의 응용 프로그램에서 해당 번호로 전화를 겁니다.

예 :

9876452125, 9876452135, 9876452115,

대부분의 텍스트 파일에는 ","및 새 줄 "\ n"으로 구분 된 8 개의 숫자가 있습니다.

이제 해당 파일에서 한 줄씩 읽고 싶습니다.

파일을 읽고 배열에 저장하는 코드는 다음과 같습니다.

public void read(String fname)
    {
        BufferedReader br = null;
        try
        {
            StringBuffer output = new StringBuffer();
            String fpath = "/sdcard/" + fname + ".txt";
            br = new BufferedReader(new FileReader(fpath));
            String line = null;
            int index = 0;

            String[][] num = new String[15][10];

            List<String[]> collection = new ArrayList<String[]>();
            while ((line = br.readLine()) != null)
            {
                if (index < num.length)
                {

                    output.append(line);
                    // output.append("\n");

                    num[index] = line.split(",");

                    if (num.length > 0)
                    {
                        collection.add(num[index]);
                    }
                }
                Toast.makeText(getApplicationContext(), "" + collection, 5000)
                        .show();
                index++;

            }
        }
        catch (IOException e)
        {
            e.printStackTrace();
        }
    }

이제 내 문제는 컬렉션을 Toast로 인쇄 할 때 임의의 문자열이 표시된다는 것입니다. 왜 그런지 모르겠어요 ??

파일에서 한 줄씩 읽고 Array에 저장하는 방법에 대한 적절한 아이디어 또는 샘플 코드가 있습니까?

감사합니다.

   ArrayList<ArrayList<String>> myArray = new ArrayList<ArrayList<String>>();

    ArrayList<String> stringArray = new ArrayList<String>();
    String random = "9876452125, 9876452135, 9876452115,";

    String[] splitArray = random.split(",");

    for (int i = 0; i < splitArray.length; i++) {

        stringArray.add(splitArray[i]);
    }

    myArray.add(stringArray);

    // printing all values
    for (int i = 0; i < myArray.size(); i++) {
        for (int j = 0; j < myArray.get(i).size(); j++) {

            System.out.println("values of index " + i + " are :"
                    + myArray.get(i).get(j));
        }
    }

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

jtable을 텍스트 파일에 저장하고 jtable로 다시 읽는 방법

분류에서Dev

QListwidget에 텍스트 파일을로드하고 다시 저장하는 방법

분류에서Dev

텍스트를 파일에 저장하고 다시 읽는 방법을 자바 스크립트에 바이너리로 저장하는 방법

분류에서Dev

텍스트 파일을 읽고 클래스 벡터에 저장하는 방법-Android

분류에서Dev

C ++ 기본 텍스트 파일에서 텍스트를 읽고 두 개의 다른 배열에 저장하는 방법

분류에서Dev

Javascript에서 파일을 한 줄씩 읽고 배열에 저장하는 방법

분류에서Dev

텍스트 파일의 데이터를 읽고 각 열에 배열을 할당하는 방법 C ++

분류에서Dev

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

분류에서Dev

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

분류에서Dev

텍스트 파일에서 데이터를 읽고 저장하는 방법은 무엇입니까?

분류에서Dev

안드로이드의 배열 세트에 json 값을 저장하는 방법

분류에서Dev

안드로이드에 클래스 배열을 저장하는 방법

분류에서Dev

텍스트 파일에서 줄을 읽고 다차원 배열 PHP에 저장

분류에서Dev

둘 이상의 텍스트 파일을 읽고 내용을 배열에 저장

분류에서Dev

golfscript에서 텍스트 파일을 읽고 내용을 인쇄하는 방법

분류에서Dev

JSF 및 PrimeFaces에서 텍스트 파일을 업로드하고 읽는 방법은 무엇입니까?

분류에서Dev

JSF 및 PrimeFaces에서 텍스트 파일을 업로드하고 읽는 방법은 무엇입니까?

분류에서Dev

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

분류에서Dev

공간으로 구분 된 데이터를 읽고 배열에 저장 한 다음 C ++의 새 텍스트 파일에 다른 순서로 쓰는 방법

분류에서Dev

자바에서 배열로 텍스트 파일 및 저장소에서 읽는 방법

분류에서Dev

텍스트 파일을 배열로 읽는 방법

분류에서Dev

.txt 파일에서 특정 텍스트를 배열에 저장하는 방법

분류에서Dev

파이썬 3.3.3에서 텍스트 파일을 읽고 변수에 저장하는 방법은 무엇입니까?

분류에서Dev

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

분류에서Dev

텍스트 파일을 한 줄씩 읽고 배열에 저장 (C 언어)

분류에서Dev

숫자의 텍스트 파일을 읽고 C ++의 정수 배열에 저장

분류에서Dev

텍스트 파일에 저장된 목록을 가져오고, 읽고, 추가하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

여러 nltk 말뭉치 파일을 읽고 파이썬에서 단일 텍스트 파일에 쓰는 방법

분류에서Dev

응용 프로그램 시작에서 File.ReadAllText ()를 사용하여 텍스트 파일을 저장하고 읽는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    jtable을 텍스트 파일에 저장하고 jtable로 다시 읽는 방법

  2. 2

    QListwidget에 텍스트 파일을로드하고 다시 저장하는 방법

  3. 3

    텍스트를 파일에 저장하고 다시 읽는 방법을 자바 스크립트에 바이너리로 저장하는 방법

  4. 4

    텍스트 파일을 읽고 클래스 벡터에 저장하는 방법-Android

  5. 5

    C ++ 기본 텍스트 파일에서 텍스트를 읽고 두 개의 다른 배열에 저장하는 방법

  6. 6

    Javascript에서 파일을 한 줄씩 읽고 배열에 저장하는 방법

  7. 7

    텍스트 파일의 데이터를 읽고 각 열에 배열을 할당하는 방법 C ++

  8. 8

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

  9. 9

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

  10. 10

    텍스트 파일에서 데이터를 읽고 저장하는 방법은 무엇입니까?

  11. 11

    안드로이드의 배열 세트에 json 값을 저장하는 방법

  12. 12

    안드로이드에 클래스 배열을 저장하는 방법

  13. 13

    텍스트 파일에서 줄을 읽고 다차원 배열 PHP에 저장

  14. 14

    둘 이상의 텍스트 파일을 읽고 내용을 배열에 저장

  15. 15

    golfscript에서 텍스트 파일을 읽고 내용을 인쇄하는 방법

  16. 16

    JSF 및 PrimeFaces에서 텍스트 파일을 업로드하고 읽는 방법은 무엇입니까?

  17. 17

    JSF 및 PrimeFaces에서 텍스트 파일을 업로드하고 읽는 방법은 무엇입니까?

  18. 18

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

  19. 19

    공간으로 구분 된 데이터를 읽고 배열에 저장 한 다음 C ++의 새 텍스트 파일에 다른 순서로 쓰는 방법

  20. 20

    자바에서 배열로 텍스트 파일 및 저장소에서 읽는 방법

  21. 21

    텍스트 파일을 배열로 읽는 방법

  22. 22

    .txt 파일에서 특정 텍스트를 배열에 저장하는 방법

  23. 23

    파이썬 3.3.3에서 텍스트 파일을 읽고 변수에 저장하는 방법은 무엇입니까?

  24. 24

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

  25. 25

    텍스트 파일을 한 줄씩 읽고 배열에 저장 (C 언어)

  26. 26

    숫자의 텍스트 파일을 읽고 C ++의 정수 배열에 저장

  27. 27

    텍스트 파일에 저장된 목록을 가져오고, 읽고, 추가하는 가장 좋은 방법은 무엇입니까?

  28. 28

    여러 nltk 말뭉치 파일을 읽고 파이썬에서 단일 텍스트 파일에 쓰는 방법

  29. 29

    응용 프로그램 시작에서 File.ReadAllText ()를 사용하여 텍스트 파일을 저장하고 읽는 방법은 무엇입니까?

뜨겁다태그

보관