2 sinat 34494996 sinat_34494996 于 2016.03.31 21:30 提问

求助帮忙写一个java程序 有關“字庫搜尋” 有沒有其他人可以幫幫我:)

**词汇表搜索 #

在这个作业中,你需要写一个能够在一个文件中搜索一个词的应用程序。用户的输入时给出建议(只出现10 个)
-图片说明

需要注意:
在基础阶段,你可以假设词语的文件已经按升序排列,
但在高级阶段,你的程序应该能够处理的话这是随机顺序。
该文件被加载到程序启动时的程序,即:
java Assignment basic_word_list.txt
字表数据结构
您需要使用链表数据结构的单词列表。您需要创建自己的链表(不要使用一个在的Java API)命名的单词表。你可以设计出单词表都需要的方法取决于你自己的需求。
基础阶段
图形用户界面(GUI)是给你,你需要编写自己的监听器(这是一种CaretListener 的)。需要注意,CaretListener 能够监控内容请参阅能力加入到文本字段或文本区域,你可参考Java API 来决定什么method 需要override
基础阶段,你需要做到以下几点:

  • 加载文件: o 阅读的话给定文件词库,你可以假设在文件中的单词 已经是由小至大排序
  • 处理用户输入: o 会有10 个建议字将在文本区域显示。在这里比赛是指列表中的字开头的词,用户输入。建议将根据用户输入(字符由字符)字改变。
  • 状态: o 在GUI 一个状态,显示出了用户的输入(那些字一定要那个basic_word_list.txt)是否出现,如果出现就显示“Found”,反则“not found”;除了它也显示在最近搜索的步骤的数目,并且自程序开始累计步骤。此外,它会显示搜索是否达到单词列表的末尾,例如: 图片说明 进阶
  • 异常处理 o 输入的正确性的基本检测,例如作为参数检查和文件格式检查
  • 随机单词 o 能够将文件加载文字这是不按升序排列。您需要确保该LinkedList 列表进行排序。在创建有序LinkedList 中使用的更有效的方法
  • 搜索历史 o 你可以假设用户将只能键入字符只和退格。这样就可以改善搜索速度 o 继续从最后一个位置(而不是从头)搜尋 o 每家商店搜索数据搜索和加载当按下退格先前的数据(提示:使用stack 来存放)

2个回答

devmiao
devmiao   Ds   Rxr 2016.03.31 23:39
oliverchu
oliverchu   2016.04.01 00:07

SELECT * FROM WHERE XX LIKE 'XXX'

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ASCII码表完整版
ASCII码表完整版,希望能幫到有需要的同學
Virtual COM Driver
虛擬的COM Port, 現在很多電腦已經沒有COM Port, 此工具可以虛擬出COM Port, 是程式開發者的好幫手
幫幫忙了
select 实到人数=(select count(stuNo) from stuMarks), 应到人数=(select count(writtenExam) from stuMarks),缺考人数=(select count(stuNo) from stuMarks)-( select count(writtenExam) from stuMarks) insert into stuMar
北风吹,秋风凉 谁家娇妻守空房 你有困难我帮忙 我住隔壁我姓王
北风吹,秋风凉 谁家娇妻守空房 你有困难我帮忙 我住隔壁我姓王
G12 刷機 PG88IMG.ZIP
G12 刷機 PG88IMG 希望能幫到有緣的玩機朋友
有關我自己
我一點都不了解自己,一直自認為是個奇怪的人。別人眼中的我也有很多版本,同樣是同班同學,就有人覺得我外向、好動,很開朗;也有人覺得我內向、文靜,很柔弱。反正不管別人怎麼看了,我就是我,喜歡就喜歡,不喜歡拉倒,我是不會為別人改變自己的。但我多少還是知道一些自己的特點:自卑讀書的時候,一直覺得我很好強,什麼都想比別人好。現在看來,只不過是極度自卑而產生的自負罷了。從小到大,我就羨
人事資料庫
各位大俠幫幫忙,完成哈這個數據庫
NiceSearch (文字檔關鍵字搜尋)
文字檔或程式碼,多關鍵字資料搜尋. 快速搜尋檔案內關鍵字存在位置,並快速檢索.
电子商务网站之订单转化率思维导图
做电子商务,一般有三种思路:互联网、零售和供应链。 把转化率等同于网站体验的,一般是互联网出身的设计师或产品经理,他们特别强调网站的视觉效果,交互的友好性;把电子商务理解为零售渠道的,一般是做传统零售出身,他们喜欢处处开店,比如入驻天猫、拍拍、当当等,然后经常性搞一些打折促销;把电子商务理解成供应链的,典型如亚马逊,它的界面设计毫无美感(虽然很好用),没有促销氛围,就如同一个人孤零零地在一个
門禁管理系統
自己的做的一個小項目有許多不足之處,大家幫忙修改下!!!