您好我正在尝试解析保存在不同机器上不同位置的主机文件。假设我可以拥有所有类型的机器(Windows、linux、mac 等),请帮助我访问主机文件。我想要一个完整的java方法来解析主机文件,而不考虑底层系统。
直到现在我还在 Windows 中硬编码主机文件的位置:
private final String mHostFileLocation =
"C:\\WINDOWS\\system32\\drivers\\etc\\hosts";
但我认为这是一个坏主意。请让我知道如何解析任何系统上的主机文件。