by 岩谷 宏
|
by 結城 浩
|
あなたはコンピュータを理解していますか? 10年後、20年後まで必ず役立つ根っこの部分がきっちりわかる! (サイエンス・アイ新書) by 梅津 信幸 |
by ケント・ベック
|
本書はJavaによるテキスト処理について解説したものだ。第1章ではコンピュータ内での数値処理・文字処理について丹念に解説しており、文字コードの解説やコンピュータの動作について述べている。続く第2章ではJavaそのものを解説しており、Java環境の構築からJavaの基本的な知識、そしてJavaのコードで文字・言語を扱う際の基本について述べている。第3章はアウトプットとして、標準出力へのパイプとリダイレクト、ファイルやメモリへの出力、そしてGUIコンポーネントに出力する方法を解説している。
第4章からは本格的なJavaのテキスト処理に使われるStringsクラスを解説しており、さらに第5章ではStringBufferによる文字列加工としてStringとString Bufferの使い分けについて例題をもとに解説している。第六章は実際のテキスト処理の方法を解説しており、「文書中から必要なデータ要素を正しく取り出す」操作としてStringオブジェクトによる機械的な操作、アルゴリズムによる解決、そして辞書を参照する手法を解説している。これらの手法は単純なテキストはもとより、XML文書などでも威力を発揮する重要なものなので、プログラマーにとって大いに役立つだろう。
Javaについてひととおり解説しているとはいえ、オブジェクト指向についてまったく知らない人は他のJava入門書を併用する必要があるかもしれない。しかし、例題のコードは初心者向けにわかりやすく示されており、基礎部分の解説も充実しているので、文字処理の入門書としては優れたつくりになっている。(斎藤牧人)
Product Details
Would you like to update product info or give feedback on images?
|
Tag this product(What's this?)Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items. |
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
Most helpful customer reviews
Share your thoughts with other customers: Create your own review
|
|
|
|
|
After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in. |