在Java中,重定向帶參數的方法是使用重定向符號(“>”)將方法的輸出重定向到文件或其他輸出流,然后傳遞參數給方法。例如:
public static void main(String[] args) {
// 將方法的輸出重定向到文件
try {
PrintStream out = new PrintStream(new FileOutputStream("output.txt"));
System.setOut(out);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
// 調用帶參數的方法
methodWithParameters("Hello", "World");
}
public static void methodWithParameters(String param1, String param2) {
// 使用參數進行計算或其他操作
System.out.println(param1 + " " + param2);
}
在上面的例子中,methodWithParameters
方法接受兩個參數,并將它們連接起來輸出。通過重定向標準輸出流到文件,我們可以將方法的輸出重定向到文件中,而不是打印在控制臺上。將輸出重定向到文件后,文件"output.txt"中的內容將是"Hello World"。