5

ジャマ用。

getResourceAsStream()ファイルの読み取り用なのでgetResourceAsStream()、出力ストリーム/ファイルの書き込みに相当するものはありますか?

注: ファイルはプロジェクトのフォルダー内にあり、すぐに jar ファイルにパッケージ化されます。

4

4 に答える 4

2

getResoureAsStream() はリソースを扱います。出力ストリームを返すことは意味がありません。これは、その場でリソースを上書きしようとしていることを意味するためです。

さらに、JAR またはリモートの場所に存在するほとんどのリソースについては、いずれにせよ書き込むことはできません。

于 2010-06-18T15:29:28.173 に答える
1

それを持っていても意味がありません。
リソースがまだ存在しないため、getResourceAsStream は何を取得しますか?

さらに、getResourceAsStream は通常、JAR または WAR 内のファイルにアクセスするために使用され、そこに書き込むことはできません。

getResourceAsStream は通常、構成ファイルとプロパティ ファイルをロードするために使用されます。
これは、その使用方法に関する優れたチュートリアル(少し古い) です。

于 2010-06-18T15:25:13.527 に答える
0

はい。File -Object を作成し、このファイル オブジェクトで getOutputStream を呼び出します。

于 2010-06-18T15:23:03.597 に答える
0

FileOutputStream は java me でも利用できます。

FileOutputStream out = new FileOutputStream("output.txt");
out.write( ... );
于 2010-06-18T15:27:11.183 に答える