Java 如何在文件中搜索字符串

Java 如何在文件中搜索字符串,java,string,file,Java,String,File,如何在java中搜索文本文件中的字符串? 它必须在文本文件中,还是可以读取.ini或其他文件类型 范例 我试着在谷歌上搜索,但什么也找不到。 提前感谢您似乎想使用文件 您可以使用Properties.load(字符串路径)加载一个看起来您想要使用一个文件 您可以使用Properties.load(字符串路径)加载一个如果您的文件是属性文件或ini文件(key=value),则可能需要使用API。它比JDK中的Properties类好得多。如果您的文件是Properties文件或ini文件(key

如何在java中搜索文本文件中的字符串? 它必须在文本文件中,还是可以读取.ini或其他文件类型 范例

我试着在谷歌上搜索,但什么也找不到。
提前感谢

您似乎想使用文件


您可以使用
Properties.load(字符串路径)加载一个

看起来您想要使用一个文件


您可以使用
Properties.load(字符串路径)加载一个

如果您的文件是
属性
文件或
ini
文件(
key=value
),则可能需要使用API。它比JDK中的
Properties
类好得多。

如果您的文件是
Properties
文件或
ini
文件(
key=value
),您可能需要使用API。它比JDK中的
Properties
类好得多。

对于那些典型的问题,有大量的信息

这里有两个简单的例子:

  • 加载Java属性文件
  • 如何使用Properties类加载属性设置
简而言之,将文件加载到
Properties
对象中很容易,例如,在您的情况下,可以在
示例中获得
声音
值。Properties
文件:

Properties props = new Properties();
props.load(new FileInputStream("example.properties"));
String isOnOrOff = props.getProperty("sound");

这些典型的问题有大量的信息

这里有两个简单的例子:

  • 加载Java属性文件
  • 如何使用Properties类加载属性设置
简而言之,将文件加载到
Properties
对象中很容易,例如,在您的情况下,可以在
示例中获得
声音
值。Properties
文件:

Properties props = new Properties();
props.load(new FileInputStream("example.properties"));
String isOnOrOff = props.getProperty("sound");

您可以处理任何文件,就像它包含文本一样(.ini文件恰好包含文本)。您可以像处理包含文本的任何文件一样处理可能的副本(.ini文件恰好包含文本)。可能重复的