これは宿題がない、あるいは何もないと言いたいのですが、私はちょうどI/Oでこれらの種類の配列に関する深い知識が必要です。その解けるならば、スキャナで問題に取り組む:Pjava - 独自のクラスを持つ2次元配列にtxtをスキャンする
私のようであるtxtファイルがある場合:
car 1 2 3 4 5
boat 1 2 3 4 5
plane 1 2 3 4 5
を、私は抽象的な2Dで新しいの.javaファイルで新しいクラスを作りましたアレイ:
class Type
{
String type;
int number;
}
public toString()
{
return String.format("%02d:%02d", type, number);
}
のような外見を得ることが可能です:
car:1 car:2 car:3
boat:1 boat:2 boat:3
など?ありがとう。
編集:もちろんのも、ArrayListの..
EDIT2:頭に浮かぶ
while (scanner.hasNext())
{
list.add(scanner.hasNext(), 0); //the array should be <car, 0>
} //later i will loop through numbers
それが解けるのです。ここに投稿する前にまずそれを試してみてはいかがですか?あなたはこれを行うことによってあなたのコンピュータを壊すことはありませんし、たとえあなたのコードがうまくいかなくても、誰かがあなたにソリューションをスプーンフィードした場合よりも、あなたの能力を押し進めるプロセスでもっと学びます。 –
私は試しましたが、残念ながら私は数学のように多くの研究をしていますので、実験時間があまりありません。< –
あなたは「私は試しましたが、残念ながら数学のように勉強することがとても大変です。実験には時間がかかりません - 実際にあなたの時間は私たちよりも貴重だと言っていますか?さあ、さあ! –