输入一字符串,判断是否为Java关键字 (Java关键字保存在文件"Java关键字.txt"中
使用myeclipse编写的程序,我不懂输入的那个字符串怎么和文件中的字符串进行比较,学到java的文件输入输出流,请不要编的很深奥,我会理解不了><谢谢啦...
使用myeclipse编写的程序,我不懂输入的那个字符串怎么和文件中的字符串进行比较,学到java的文件输入输出流,请不要编的很深奥,我会理解不了>< 谢谢啦
展开
3个回答
展开全部
额,不想开eclipse,代码就不写了,给个提示吧,这种东西,如果老是要参考别人的代码来理解,那么编程是永远提高不了的,废话不多说
输入输出流对文件中的字符串进行读取,可以用字符流(filereader),也可以用字节流(fileinputstream,字节流读取到的是字节,所以需要转化成字符串)
比较的方法:有几种吧 a)String对象的contains方法(字符串中是否包含有输入的字符串,有则认为可能是关键字);b)String对象的indexof方法(有则认为可能是关键字);c)由于存放在文件中的字符串每个关键字肯定是由某个符号分开的,可以先进行split分割,之后遍历分割得到的字符串数组
几种比较的方法,前两种还需要进一步判断在文件中相应字符串的前后字符是什么,如果是分隔符,那么就说明输入的是关键字了
好了,还有别的问题再提出来吧,代码我是懒得写的~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |