または、ジェネリックオブジェクト(元々は2Darrayでした)をサイズを知らずに2D配列にキャストする方法はありますか?
ユーザーがデータを入力し、そのデータがユーザーが入力した量に応じてサイズが異なる2D配列に送信されるプログラムがあります。このチュートリアルで学んだことを使用して、配列をオブジェクトとしてファイルに保存しました。
http://beginwithjava.blogspot.com/2011/04/java-file-save-and-file-load-objects.html
([保存するには]ファイルを開き、オブジェクトストリームを開き、オブジェクトを書き込み、閉じます)([復元するには]ファイルを開きます。ファイルからオブジェクトストリームを開きます。オブジェクトをストリームに読み取ります。オブジェクトをキャストし、ストリームとファイルを閉じます。)
ただし、2D配列の大きさがわからないため、復元するときにオブジェクトを2dArrayにキャストする方法がわかりません。