ファイルから特定のテキストを削除するJavaプログラム
Javaのファイルから特定のテキストを削除するには、次のコードスニペットを見てみましょう-
例
File input_file = new File("path to the .txt file"); File temp_file = new File("path to the .txt file"); BufferedReader my_reader = new BufferedReader(new FileReader(input_file)); BufferedWriter my_writer = new BufferedWriter(new FileWriter(temp_file)); String lineToRemove = "string to remove"; String current_line; while((current_line = my_reader.readLine()) != null) { String trimmedLine = current_line.trim(); if(trimmedLine.equals(lineToRemove)) continue; my_writer.write(current_line + System.getProperty("line.separator")); } my_writer.close(); my_reader.close(); boolean is_success = temp_file.renameTo(input_file);
出力
The input file’s specific string is deleted.
2つのファイルが定義されています。1つは入力ファイルで、もう1つは一時ファイルです。バッファリングされたリーダーとバッファリングされたライターのインスタンスが作成され、文字列から削除する必要のある文字列が定義されます。入力ファイルが繰り返され、削除する必要のある文字列が検出されると、その文字列が削除され、リーダーとライターのインスタンスが閉じられます。この操作が成功すると、入力ファイルの名前が一時ファイルに割り当てられます。 。
-
Javaのプロパティファイルからデータを読み取る方法は?
プロパティ はHashtableクラスのサブクラスであり、プロパティの永続的なセットを表します。 プロパティ ストリームに保存することも、ストリームからロードすることもできます。プロパティリストの各キーとそれに対応する値は文字列です。 プロパティ ファイルをJavaで使用して、構成を外部化し、キーと値のペアを保存できます。 。 Properties.load()メソッド ofPropertiesクラスはロードに便利です。プロパティ key-valueの形式のファイル ペア 。 構文 public class Properties extends Hashtable credential
-
PDF ファイルからページを削除する方法
PDF ファイル (Portable Document Format の略) は、ドキュメントを電子形式で表示するのに役立ちます。 Adobe によって最初に設計された PDF には、多くの利点があります。これらの利点の 1 つは、特定の PDF ページを削除できることです。 PDF から 1 ページまたは複数のページを削除する場合は、適切な場所に来ました。それでは始めましょう。 PDF ファイルからページを削除する方法 PDF からページを削除する理由は何でもかまいません。空白のページ、フォーマットに問題のあるページなどがあります。しかし、興味深いのは、それについて多くの方法があるという