テキストファイルの内容を取得しようとしていて、アルファベット以外のものをすべて削除し、単語の個別処理用にString
の配列に変換しようとしています。私はこれを行う、文字列をトークン化するために、その後Javaの文字列配列から空の文字列要素を削除する
String temp1= IOUtils.toString(FIS,"UTF-8");
String temp2=temp1.replaceAll("[,.!;:\\r\\n]"," ");
そして: 私は、テキストファイルを取得するため、これを行う
String[] tempStringArray = temp2.split(" ");
問題は、アレイが作成されるとき、空があるということですString
でこれらの空のString
は改行の位置にあり、複数の空白があり、テキストファイルの句読点などが置き換えられています。
これらの空のString
をString
アレイから削除するか、またはString
アレイに入力できない方法で削除します。
どうすればいいですか?
ありがとうございました。 –
うん@Shankhadeep Ghoshal、あなたは受け入れられた答えとしてマークします。 –