-3

実行するたびに 1 から始まる連番を生成するプログラムを書きたいと思います。

最初の実行で 1 が出力され、次の実行で 2 が出力されます。

Javaでこれを行う最短の方法は何ですか?

4

2 に答える 2

1

これを行う最も簡単な方法は、番号をどこかに保存して調べることです。

たとえば、初めて起動して、特定のファイルを探します。存在しない場合は作成し、1 を書き込み、1 を出力して終了します。

2回目、ファイルがあり、コンテンツを読み取り(1です)、その値をインクリメントし、ファイルに2を書き込み、2を出力します...

などなど。

コードを書いてみましたか?ファイルを開く方法、書き込み方法、読み取り方法などを簡単に検索できます。これらの問題に関する質問はたくさんあります。

于 2012-07-02T13:46:04.033 に答える
0

プラットフォームに依存しない興味深いオプションは、Java Preferences APIを採用することです。

于 2012-07-02T13:57:31.113 に答える