我正在使用Netbeans作为学校项目来编写问题库。我正在使用JFrame GUI输入问题数据。我需要一些巧妙的方法来存储,编辑和删除某些文件中的数据。我不想使用任何数据库。我已经尝试过使用txt文件解决此问题,但它很乏味且无法正常工作。我需要一些选项,可以在其中添加整个问题,然后在检索它时检索某些部分。以下数据是我尝试解决的方法。然后,我使用扫描仪逐行读取文件,并在每次读取“ _”时停止。有没有更好的方法来存储它。或者我可以将其存储在Java程序本身的二维数组中。如果可以的话,请提供任何帮助或解决方案
Geography_What is England's capital_Berlin_Manchester_Dover_London_D_3
Maths_What is 2+3_7_9_5_6_C_1
Economics_What is demand_idk_stuff_demand_supply_C_2
答案 0 :(得分:0)
好吧,如果您不想要数据库或任何外部文件,则“存储”信息的唯一方法是创建一些数据结构来这样做。问题在于它们将不会在当前运行的应用程序的生命周期内持续存在。
Id建议使用某种形式的外部文件,或设置一个简单的sql db。它很容易,将使项目更简单