簡體   English   中英

我如何從java中用逗號分隔的.txt文件中讀取數字對(x,y)?

[英]How can i read pairs (x,y) of numbers from a .txt file separated by commas in java?

例如 163,15 765,69.9

163 和 765 應存儲在一個變量 (x) 中,而 15 和 69.9 應存儲在另一個變量 (y) 中

我在學習 Java 時遇到了很多問題 :(Thanksss

以下應該讓您了解如何實現這一點

// The following is pseudo code

ArrayList<Float> data; // we will assume this to be [163,15,765,69.9]
                       // you will need to implement and parse this
                       // yourself

ArrayList<Float> tmp1 = new ArrayList<>();
ArrayList<Float> tmp2 = new ArrayList<>();

for (int i=0; i<data.size(); i++)
{
    if (i % 2 == 0)
    {
        tmp1.add(data[i]);
    }
    else
    {
        tmp2.add(data[i]);
    }   
}

// We now have something that looks like this
// tmp1 = [163, 765]
// tmp2 = [15, 69.9]

現在您只需要使用以下列表形成元組。

暫無
暫無

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

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