2016-07-14 95 views
-3

我是刚刚完成初学者指南的Java初学者,来自Herb Schildt。我想申请我学到的所有东西,并构建一些我的应用程序。从笔记应用开始。Java笔记应用程序 - 如何存储笔记

事情是..存储这些笔记的唯一方法我可以考虑(因为我不知道很多可能对这类事情有用的东西),是使用FileWriter和每一个注意,只需写入.txt文件并用#分隔每个音符,当阅读器找到该字符时,它将返回音符。这只是一个简单的例子,我不是很了解。

问题是,如果我可以以某种方式存储所有这些笔记(并在需要时轻松删除它们),而不仅仅是将它们写入.txt文件。首先,我将以控制台方式编写它,然后在我使用Swing或JavaFX时将其转换为GUI。

感谢您的每一个建议。

+0

了解如何使用sql与java.Create一个包含两列的表格。首先是注释名称第二列是实际注释。不要这么难做到这一点.TutorialsPoint有一个非常好的教程,介绍如何使用java与sqlite.You没有什么可以失去了解他们。 – GOXR3PLUS

回答

1

您可以查看轻量级数据库(如SQLite),并将所有内容存储在数据库中。这对学习很有用。另一种方法是制作一个笔记对象并将其存储在单独的文本文件中,然后将每个文件作为对象加载。

了解关于SQLite的更多信息here

+0

是的,那是我的第一个想法..我创建了一个数据库(一个ArrayList ),我想在其中存储笔记。而且我还创建了类别Notes,它不会创建新的笔记。所以它具有String字段和该字段的getter。但我不知道如何做这些笔记采取应用程序在保存文本方面的工作。但我想单独保存单独的.txt文件将成为现在的方式;) – MaraSimo

+0

是的。为了学习的目的,你应该检查出SQLite,尽管它对这个项目没有用。 – MathBunny