filewriter

    1热度

    1回答

    我想写一个非常简单的Java日志记录类,可以写入日志文件,所以我可以在我的其他项目中重复使用它。我扩展了PrintWriter类,以便在写入日志文件之前检测日志文件是否已打开。 当用户完成日志记录时,他们必须在日志记录对象上调用.close()来关闭文件。当只集成到单一类应用程序中时,这不是什么大问题,但现在我试图将此记录器类集成到几个不同的父类和子类中,这些类将引用相同的日志文件,并且不会关闭一

    0热度

    1回答

    经过大量的时间研究这个问题,并且自己做了一些计数/调试后,我发现FileWriter最多可以包含1216个字符。任何人都可以帮我弄清楚如何解决这个问题? 我基本上是用Java编写脚本来合并两个.csv文件,因为我需要将每个文件的内容并排放在一个.csv文件中。我正在迭代并将字符以及逗号和新行添加到文件编写器中。但是,通过写作过程,我的所有输出都停止了大约80%。我没有收到任何错误,但现在看来这是F

    1热度

    3回答

    我尝试将一些整数写入文本文件,并且每行只输入一个值,所以我使用了BufferedWriter。 try (BufferedWriter writer = new BufferedWriter(new OutputStreamWriter( new FileOutputStream("filename.txt"), "utf-8"))) { writer.write(b

    0热度

    2回答

    一个XML文件,我有以下XML文件: <Tables> <table> <row></row> </table> <Tables> ,我想将它编辑到: <Tables> <table> <row>some value</row> </table> <Tables> 我使用文件作家写的XML文件。我如何编辑它? 我发现我创建

    0热度

    1回答

    我正在将json数据写入一个文件。它适用于小数据,但对于大数据而言,它正在写入一定数量的数据,并且剩余数据会被跳过。所以请指导我如何创建新的文件,如果有人在Java中得到充实? 目前我正在使用下面的代码将json对象写入文件。 下面是与我的工作代码非常相似的示例。 String json=null; for(int counter=0;counter<2;counter++){

    0热度

    3回答

    我想计算一些列数据并将它作为列写入csv文件。然后,在计算其他数据列后,我想将它追加到同一个文件,但是作为新列。 这里是我做过什么: try { FileWriter writer = new FileWriter(OUT_FILE_PATH, true); for (int i=0; i<data.size(); i++) { writer.append(Stri

    1热度

    1回答

    我环顾了类似的问题,但我仍然停留在这段代码中。 public class MasterMindSaveLoad extends Board { public void saveGame() { ObjectOutputStream oos = new ObjectOutputStream(new FileWriter("saveGame.txt")); for

    0热度

    2回答

    我有一个问题写串,我有myObject的名单,我想在JSON文件写这个。 所以我分析我的名单与GSON以JSON和我写的字符串中的文件,但没有任何已写入文件是创建,但为空(0字节的)。 如果我的List<MyObject>有60项,我解析它为json,字符串有14482长,并且Filewriter工作正常。 如果我List<MyObject>有60多个项目,我解析它以JSON的FileWriter

    3热度

    1回答

    我正在与一位同行进行简单的编码练习,我们偶然发现了这个问题。 程序要求概述了如果第三个命令行参数是“a”,输出文件应该附加到,而不是替换。 于是,他不得不代码是这样的: import java.io.FileWriter; import java.io.IOException; public class MyFileWriter { public static void main(

    0热度

    1回答

    我想写一个字符串使用Java Filewriter批处理文件如下 fw.write("echo Default is: %SDK_ROOT%\\tools\\android-ndk-r10d\r\n"); 它给我的输出为: echo Default is: %HEXAGON_SDK_ROOT% ools\android-ndk-r10d 其解释\工具标签空间和ools。如何在这里抑制\ t