簡體   English   中英

將Java文件中的char值放入2D數組中

[英]Putting char values into a 2D array from a file in Java

我有一個已知數字為40,000位數的文件。 我需要一一讀取數字,所以我創建了一個for循環,在其中讀取了chars文件。 該文件由0到9的數字組成。我需要過濾掉0到3和4到9的數字。數字0到3需要用字母x替換。數字4到9需要用字母y替換。如何將這些數字存儲在2D數組中? 數組為[200] [200],因為這是將在其中打印x和y的窗口的大小。

char[][] myArray = new char [200][200];

    for (int i=0; i<=39000; i++) {
    char readFile = fileInput.readChar();
    {
char[][] myArray = new char [200][200];

    for (int i=0; i<200; i++) {
        for (int j=0; j<200; j++) {
            char readFile = fileInput.readChar();
            if (readFile < '4')
                myArray [i][j] = 'x';
            else
                myArray [i][j] = 'y';
        }
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM