Java プログラムで 2 段落の文字列を使用する必要があるとします。これに対する最善のアプローチは何ですか?段落をファイルに保存し、使用時に取得する必要がありますか? または、より良いアプローチがありますか?
質問する
124 次
3 に答える
2
場合によります。段落がまったく変更されない場合は、それらをソース コードに直接埋め込むことが理にかなっています。これには、コードを実行するために余分なファイルが必要ないという利点があります。
段落が変更される可能性があると予想される場合は、プログラムを再コンパイルすることなくテキストを変更できるようにするため、外部ファイルに配置することをお勧めします。これは、変更する人がプログラマーでない場合に有益です。
于 2012-09-17T02:06:14.603 に答える
1
そして、これら2つの段落文字列を連結する必要がある場合に追加するだけで、StringBufferクラスを使用してそれらを追加することをお勧めします。
于 2012-09-17T02:30:58.557 に答える
0
そのような長さの文字列を見たのは、国際化されたプロパティ ファイルだけです。これにより、それらをロジックから分離し、段落/必要なコードの編集をより簡単にします。
要するに、はい、より良いアプローチは、文字列を独自の別のファイルに保存することです。ただし、それほど長いものを用意する理由はありません。プロパティ ファイルがあったとしても、それらも分割することをお勧めします。
于 2012-09-17T02:36:45.327 に答える