输入一字符串,判断是否为Java关键字 (Java关键字保存在文件"Java关键字.txt"中

使用myeclipse编写的程序,我不懂输入的那个字符串怎么和文件中的字符串进行比较,学到java的文件输入输出流,请不要编的很深奥,我会理解不了><谢谢啦... 使用myeclipse编写的程序,我不懂输入的那个字符串怎么和文件中的字符串进行比较,学到java的文件输入输出流,请不要编的很深奥,我会理解不了>< 谢谢啦 展开
 我来答
灰色110
2013-11-05 · TA获得超过185个赞
知道小有建树答主
回答量:289
采纳率:100%
帮助的人:261万
展开全部

额,不想开eclipse,代码就不写了,给个提示吧,这种东西,如果老是要参考别人的代码来理解,那么编程是永远提高不了的,废话不多说


  1. 输入输出流对文件中的字符串进行读取,可以用字符流(filereader),也可以用字节流(fileinputstream,字节流读取到的是字节,所以需要转化成字符串)

  2. 比较的方法:有几种吧 a)String对象的contains方法(字符串中是否包含有输入的字符串,有则认为可能是关键字);b)String对象的indexof方法(有则认为可能是关键字);c)由于存放在文件中的字符串每个关键字肯定是由某个符号分开的,可以先进行split分割,之后遍历分割得到的字符串数组

几种比较的方法,前两种还需要进一步判断在文件中相应字符串的前后字符是什么,如果是分隔符,那么就说明输入的是关键字了


好了,还有别的问题再提出来吧,代码我是懒得写的~

lin_chuhao
2013-11-06 · TA获得超过352个赞
知道小有建树答主
回答量:572
采纳率:57%
帮助的人:136万
展开全部
使用输入流将txt中的内容读取出来 然后将字符串和读取出来的字符串进行比较
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zh14026222014
2013-11-05 · 超过18用户采纳过TA的回答
知道答主
回答量:55
采纳率:100%
帮助的人:45.6万
展开全部
用inputStream输出流
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式