Java 如何打印从mysql表中筛选出来的数据?

Java 如何打印从mysql表中筛选出来的数据?,java,mysql,Java,Mysql,我目前正在开发一个学校项目,再次需要其他程序员的一些建议。我基本上有一个mysql表,从中过滤数据(根据条件)。我曾经将过滤后的数据打印到控制台,但是现在我想进一步打印结果(现实打印) 有没有一种简单的方法可以将数据写入另一个表并打印出来? 如果没有,是否有一种方法可以直接导出数据(可能是以txt.文件的形式) 我的问题基本上是,我还是一个初学者,不知道大多数Java术语和函数。因此,如果有人能推荐一种简单的方法来满足上述要求,那将非常有帮助。编辑:对于未来,在你直接提问之前,请确保先看一下谷歌

我目前正在开发一个学校项目,再次需要其他程序员的一些建议。我基本上有一个mysql表,从中过滤数据(根据条件)。我曾经将过滤后的数据打印到控制台,但是现在我想进一步打印结果(现实打印)

有没有一种简单的方法可以将数据写入另一个表并打印出来? 如果没有,是否有一种方法可以直接导出数据(可能是以txt.文件的形式)


我的问题基本上是,我还是一个初学者,不知道大多数Java术语和函数。因此,如果有人能推荐一种简单的方法来满足上述要求,那将非常有帮助。

编辑:对于未来,在你直接提问之前,请确保先看一下谷歌。Stackoverflow是一个很好的资源,但是你不能依赖于问所有的问题。很多编程都需要你去做研究。试着把它留到最后

您可以将值插入新表,如下所示:

// create a Statement from the connection
Statement statement = conn.createStatement();

// insert the data
statement.executeUpdate("INSERT INTO yourDataTable " + "VALUES (whatever you want)");
或者对于txt文件选项,您可以执行system.io:

FileWriter yourFile = new FileWriter("out.txt");

for (int i = 0; i < 10; i++) {
    yourFile.write("something");
}

yourFile.close();
FileWriter yourFile=newfilewriter(“out.txt”);
对于(int i=0;i<10;i++){
你的文件。写(“某物”);
}
yourFile.close();

第一个可能更简单,看起来也更好。

既然您可以访问数据,下一步就是通过谷歌搜索“java fileoutputstream教程”或“java filewriter示例”关键字您是否正在尝试编写java程序,将数据从一个表打印到另一个表?您已经完成的“打印到控制台”和“打印结果(真实打印)”?您可以使用文件IO API将数据写入任何文件,也可以使用Apache POI创建excel工作表。您可以在csv文件中导出生成的数据,然后从csv文件打印数据。