У меня есть код, который генерирует комбинации и распечатывает на экране, я хотел бы напечатать это в файл, но я не уверен, куда поместить мой объект PrintStream, чтобы иметь доступ к строке, которую я хотел бы напечатать.
public class Main {
public static void main(String args[]) {
brute("12345", 5, new StringBuffer());
}
static void brute(String input, int depth, StringBuffer output) {
if (depth == 0) {
System.out.println(output);
} else {
for (int i = 0; i < input.length(); i++) {
output.append(input.charAt(i));
brute(input, depth - 1, output);
output.deleteCharAt(output.length() - 1);
}
}
}
}
Спасибо,