如何将文件名作为参数传递,创建然后读取文件

时间:2019-03-01 22:04:34

标签: java file file-io

我有如下方法:

    public(String input_filename, String output_filename)
   {
//some content
    }

如何在运行时创建输入文件名并读取输入文件名。我必须将输入文件名作为参数传递

请耐心等待,因为我是Java新手

2 个答案:

答案 0 :(得分:0)

这里有一个完整的示例:

将其另存为Sample.java

使用以下命令进行编译:{{1​​}}

使用以下命令运行它:javac Sample.java

或:java Sample "in.txt" "out.txt"

java Sample

答案 1 :(得分:-1)

我不确定您要使用此方法做什么,但是我希望这可以对您有所帮助。 如果要在运行时输入,请使用Scanner类。 A guide on how to use it here

此外,如果要在类中输出,则应使用“ return”,而不应将其作为参数。

请注意,您尚未命名您的班级,也未指定输出类型。

外观如何:

public String className(String input){
    return input;
}