- - PR -
jakartaOroのパターンマッチングについて
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-01-04 18:20
了解しました。
banboo さんの懸念は、プログラム中で 10000 という定数をアプリオリに与えているがこれが良いかどうかと理解しました。正しいでしょうか。 以下、この前提が正しいものとして書きます。 この値は、入力ファイルとしてどのようなものが与えられるか、この点を明確にした上で決めるべきです。@ で区切られる範囲が 10000 文字を越えないならば、現在のプログラムで問題ないでしょう。 (ただし、この値が将来変更される可能性を考えると、直接 10000 という定数を埋め込むのは好ましくありません。private final static int MAX_SIZE = 10000; のように名前付き定数として扱う方が、保守性の点で優れています。) 前もってこの値が決められない場合は、char 配列ではなく StringBuffer クラスを使うのが良いと思います。詳しくは StringBuffer クラスの API ドキュメントを参照してください。 |
