私は主に C++ でプログラミングしており、Android でゲームを Java に移植する作業を行っています。コードの一部で短い問題が発生しました。私のテキストファイルは次の形式です:
0:1 0:0 1:1 2:2 3:3
次のように fscanf 関数を使用して読み取ります。
for(int Y = 0;Y < MAP_HEIGHT;Y++) {
for(int X = 0;X < MAP_WIDTH;X++) {
Tile tempTile;
fscanf(FileHandle, "%d:%d ", &tempTile.TileID, &tempTile.TypeID);
TileList.push_back(tempTile);
}
Java で表示されるフォーマットされたデータを読み込むにはどうすればよいですか? 明らかに fscanf はありません笑 afaik...