自分のプログラムで作成されたファイルを含むフォルダを作成します。たとえば、次の例は、私のプログラムが実際に行うことを表していません。Javaで多くのファイルを含むフォルダを作る方法は?
private static HashMap<LocalDate,Number> numbers = new HashMap<>();
private static ListIterator li;
public static void saveIndividually(){
try{
if(!numbers.isEmpty()){
ArrayList<LocalDate> lista= new ArrayList<LocalDate>(numbers.keySet());
li=lista.listIterator();
while (li.hasNext()){
Number number=numbers.get(li.next());
FileOutputStream ostreamPassword = new FileOutputStream(number.getDate()+".dat");
ObjectOutputStream oosPass = new ObjectOutputStream(ostreamPassword);
oosPass.writeObject(number);
ostreamPassword.close();
}
}
} catch (IOException ioe) {
System.out.println("Error de IO: " + ioe.getMessage());
} catch (Exception e) {
System.out.println("Error: " + e.getMessage());
}
}
- 私のプログラムは、乱数の組み合わせを作ります。 - すべての組み合わせはHashMap
に保存されています(新しいコードを追加しました): HashMap
のすべての番号に対して.txtドキュメントを個別に作成し、名前はdatetime(when the number was created).txt
で、自分のプログラムを起動しなくても、ユーザーが簡単にコンビネーションを読むことができるようにするためのフォルダ。 Javaでこれを行うことは可能ですか?
はい、これはJavaで可能です。あなたはこれをやろうとしましたか? – Zircon
問題をより細かく分割してください。 – Compass
私が持っていない唯一のものは、それらをすべてフォルダに導入する部分です。 –