ファイル名を拡張子で分けようと思って、「.」ドットでsplit (分割)しようと思い、
以下のように書いた。
String str = "sample.txt"
String[] array = str.split(".");
結果:配列の中身をみたら空っぽだった。。。
原因
どうやら「正規表現」が原因だった。。。。
修正後
なので、エスケープします。
前方に「\」を付与してあげる。
String str = "sample.txt"
String[] array = str.split("\\.");
※エディタ上で「\」は実際「半角¥」なので気を付けてね。