0

私はFileOutputStreamそのようなシクルを持っています:

PrintStream output = new PrintStream(new FileOutputStream("XXXX.json"));

output.print("{\"ObjectsList\": [");

for (int i = 0; i < something.length; i++) { 
     output.print("{"AAAA"},");
}

output.print("]}")

char ","でもその前は要らないoutput.print("]}");

最後の文字を上書きするためにEOF-1またはEOF-2に書き込むにはどうすればよいですか","

4

3 に答える 3

0

次のようなことを試してください:

 output.println("{\" ObjectsList \": [");
    for(int i=0;i<something.length;i++){
        String out="{\""+i+"}";

        if(i!=something.length-1 ){
            out+=", ";
        }
        output.println(out);
    }
    output.print("]}");
于 2013-11-12T22:03:11.703 に答える