Java Apache CommonsのStringUtilsを使って文字列を操作する
Apache Commonsには、便利なユーティリティーがいっぱい。 まずは、文字列操作のユーティリティーから。 Apache Commonsの入手 mavenを使って入手 pom.xmlは、こんな感じ。 Apache …
Java言語プログラミングのゆるふわレシピ。コピペで使える3分クッキング♪
Apache Commonsには、便利なユーティリティーがいっぱい。 まずは、文字列操作のユーティリティーから。 Apache Commonsの入手 mavenを使って入手 pom.xmlは、こんな感じ。 Apache …
プログレスバーとか進捗状況って、ぼーっと見ちゃうよねw コンソールで進捗・進行状況を表示するサンプル コンソールに進捗状況を表示します。 10個のお仕事とは、それぞれ1秒待つだけの簡単なお仕事です。 [crayon-65…
文字列の中にある文字を検索しようとしたとき、ふつうは前方から検索します。 この場合、検索しようとした文字が複数あると、最初の文字にヒットしてしまいうまく検索できません(; ・`д・´) たとえば、ファイル名を取得したい場…
CSVのようなデータレイアウトでは、カンマ区切りでデータが格納されています。 このような場合、それぞれの項目単位に文字列を抽出するためには、区切り文字で文字列を分割する必要があります。 文字列を特定の文字で区切って、配列…
Javaの文字列切り出しは、Stringクラスのsubstringで行います。 ところが、substringメソッドは次の2つしか用意されていません(; ・`д・´) String#substring(int) : 指定…
数値は桁数が多くなると見づらいので、カンマ編集して表示するのがふつうです。 とくに金額等の表示では必須です(; ・`д・´) そこで、こんなときは、「NumberFormat」クラスを利用します。 数値を3桁カンマ区切り…
メッセージを出力したいときに、項目名等のデータを一緒に埋め込みたい場合があります。 Javaでは、MessageFormatクラスを使うと、指定位置にデータを埋め込むことができます。 Youtube版はこちらからどうぞ …
Windows、UNIX/最近のMac、昔のMac(OS)で、改行コードが違うことはよく知られています。 違う改行コードを入れると、正しく認識されずに改行されなかったりします。 よって、Javaを実行するシステムに合わせ…