かなり短い質問:
アセット フォルダーに .csv ファイルを置きました。私の問題は、それを読み取ってその内容を関数に渡すことができる配列のような形式で保存し、内容をループする方法がわからないことです。
だから、基本的には(疑似コード)のようなものが欲しい:
VariableArray var[] = new Variable (get the file contents);
performFunction(var[]);
どうすればこれを達成できますか?
かなり短い質問:
アセット フォルダーに .csv ファイルを置きました。私の問題は、それを読み取ってその内容を関数に渡すことができる配列のような形式で保存し、内容をループする方法がわからないことです。
だから、基本的には(疑似コード)のようなものが欲しい:
VariableArray var[] = new Variable (get the file contents);
performFunction(var[]);
どうすればこれを達成できますか?
これを使用して、アセット内のファイルにInputStreamを取得できます。
InputStream is = getAssets().open(fileName);
次に、リーダーを作成し、ファイルの最後までループする必要があります。
CSV 形式を扱うには、 JavaCSVライブラリを使用することをお勧めします。ほんの数行のコードで実現できることはたくさんあります。