filewriter

    2热度

    1回答

    如何使用FileWriter和PrintWriter在文本文件中的特定行上书写?我不想每次都要创建一个新文件。 编辑:我可以在文件中循环,在指定的行号处获取字符串的长度,然后使用该长度在我到达该行时退格(删除字符串),然后写入新数据? public static void setVariable(int lineNumber, String data) { try { //

    3热度

    1回答

    我已经创建了一个简单的程序,它将输入一个标题和一个注释,然后您可以选择使用BufferedWriter将注释导出到txt文件,但是因为每个注释都是存储在一个ArrayList当他们存储他们迭代通过一个增强循环它不断重复每个音符,因为我遍历所有的对象。 注类 import java.util.*; public class Notes { private String notes;

    1热度

    2回答

    我有此代码从文本文件读取,然后修改它。然后将修改的内容写入另一个文本文件。 我得到一个空指针异常在out.write(read);而且,并不是所有的行都在写,可有人帮我。谢谢 import java.util.*; import java.io.*; public class File { BufferedReader in; BufferedWriter out;

    0热度

    1回答

    因此,我只是在练习我的java编程,并希望利用它为自己构建一个小型应用程序,这将使我的工作恢复,并且稍后将能够创建预算和类似那。现在到代码本身,所以我查了很多方法来写入文件在Java中,我已经成功地这样做,问题是,我使用相同的代码,工作正常和丹迪......不' t在代码的特定部分中工作,并且使用我的逻辑和知道当时代码正在执行的操作,我无法理解它为什么不能正常工作,所以我需要有人来帮助检查这个,看

    1热度

    1回答

    我正在使用Java学习几节课,并且教师开始介绍IO如何在Java中工作。我只是有一个问题,一个Java程序员可以澄清的经验。 下面的代码段是一个程序,它在我写代码的同一个文件目录中创建一个(记事本)文本文件。之后,它只是将基本的文本行打印到该文件。 import java.io.FileWriter; //Imports Filewriter class import java.io.Print

    1热度

    1回答

    这是我的代码: import java.io.*; import javax.swing.*; import java.awt.event.* ; class plugin extends JFrame implements ActionListener { JPanel pnl = new JPanel(); public static void main(Stri

    0热度

    2回答

    我想写一个十六进制编辑器。我试图通过写一个字符到文本文件来存储值。出于某种原因,每个十进制数128-159正在被写入或读取(不确定哪一个)为63.我采取了措施来隔离问题。下面是它发生的一个例子: import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import jav

    0热度

    2回答

    我有一个程序可以创建一个HTML表格,并将表格中的数据填充到特定的列中。目前,我的程序将所有数据放在一列中,并将其他数据留空。需要帮助填充所需数据的每列。我已经包含了部分代码以及我的输出表的图像。请不要他们是关于填充列的数据类型的其他问题,但我想先从上面概述的问题开​​始。 public class HtmlDataTable { private static final String

    0热度

    1回答

    我试图将数字0写入一个名为amountSessions的文件中,第一次创建文件时,您可以在if语句中看到的“第一次运行”注释下面看到if语句,但稍后在程序中(在writeToFile方法的结尾处​​)注释“Increment number each run”下方,我想在每次程序运行时将前面讨论的0加1。不幸的是,当我编译和运行程序时,我得到以下错误。为什么是这样?非常感谢大家! Exception

    1热度

    2回答

    我有这个代码可以从IDE中完美执行,创建一个新文件并写入它,但是当我从命令行运行它时,它不会写入文件。它仍然打印println并接收我的扫描仪输入,但它不会写入新文件。 public class test { public static void main(String[] args){ Scanner s = new Scanner(System.in); Fi