主にプログラミングやサーバーの設定などで困った時のメモ
なんとなく作ってみました。
詳細は以下から...
Java標準のStringクラスのsplitメソッドって例えば、区切る対象の文字列が
String text = "12,14,,,15";
の時、
String[] split = text.split(",");
とすると、区切られた文字列は、
split = { "12", "14", "", "", "15" } ※1
なんだけど、これが、区切る対象の文字列が
String text = "12,14,,,,";
だと、
String[] split = text.split(",");
とすると、区切られた文字列は
split = { "12", "14" }
なんですよ。これって、完全に意図してないじゃないですか、完全に勝手にやられちゃってますよね。
ただ、今回のStringUtils.splitメソッドを使えば、※1と同じような結果が返ってきます。
あぁ〜なんか説明下手だな。まぁ、結果がどうなるか分かってもらえればそれで良いわけですが^^;
※コメントの文章が変なのは仕様です。
いまいち説明が分からないところなどありましたら、コメントいただけると幸いです。
DB インストール コマンド MySQL 自作ユーティリティ デバッグ フリーソフト SQL パフォーマンス XML scp ftp 暗号化 シェアウェア プログラミング 丸め誤差 浮動小数点 ResultSet Date Timestamp バージョン管理 リストア ダンプ JKL.ParseXML JSON GIGAZINE Eclipse ハッキング 置換 固定小数点 CVS SQL開発環境 SQLRelay textarea form HTML 日付 plugin 命名規則,スクリプティング言語 チューニング メモリ プラグイン, Java Eclipse, iBatis フレームワーク firefox Fedora7 階層構造 Jash XMLSchema Windows Spring PAR ブラウザ FireBug RPM ダウンロード 処理時間 インデックス テーブル定義 コネクションプール
[C35] エロ