-1
我試圖用重複編寫組合文本文件,問題是我試圖在不知道java的內部工作原理的情況下一起破解一些代碼。當我重新安排代碼時,我不確定自己的影響。第一個Java程序(編寫文件排列)
import java.io.*;
public class Main {
public static void main(String args[]) {
brute("123", 3, new StringBuffer());
}
static void brute(String input, int depth, StringBuffer output) {
if (depth == 0) {
// System.out.println(output);
{
try{
// Create file
FileWriter fstream = new FileWriter("out.txt",true);
BufferedWriter out = new BufferedWriter(fstream);
out.write("blah" + 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);
}
}
}
}
}
任何幫助表示讚賞
您是否可以編輯您的文章以使所有代碼看起來像代碼一樣幫助我們?謝謝! – 2011-04-14 22:21:40
那麼,問題是什麼? – Aleadam 2011-04-14 22:23:19
非常感謝 – 2011-04-14 22:24:08