1 / 4
文档名称:

熟练掌握字符串处理技术实验报告.docx

格式:docx   大小:65KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

熟练掌握字符串处理技术实验报告.docx

上传人:小博士 2019/6/4 文件大小:65 KB

下载得到文件列表

熟练掌握字符串处理技术实验报告.docx

相关文档

文档介绍

文档介绍:《熟练掌握字符串处理技术》实验报告2005年11月3日开课实验室:A理科楼119四、实验过程、步骤及原始记录(算法、原程序、测试结果,分析等)要求对一个Java程序进行简单的词法分析,找出其中用到的关键字、变量名、方法名以及操作运算符,并分别把它们打印出来。;;;;;lassTest{publicstaticvoidmain(String[]args)throwsIOException{KeyWordsTablekey=newKeyWordsTable(,'C:\\);();}}lassKeyWordsTable{String[] keywords ={“abstract”,“else”,”boolean”,”break”,”byteTcase“,”catch”,”char“,“classTcontinue“,“defaultedo”,“double”,“else”,“extends”,"false”,"final;'伽allyTfloaf'rfbrT'if',“implements”,“import",”instanceof',"int","interface","long",''native'1,"new","nuHM,"package","priavate","protected'1,"public","return","short”,“staticTswitcFTsynchorizedTthisTthrow蔦%hrowsTtransientTtrueTtryTvoidTwhile“};private StringLJ smybol 二“instanceprivate Stringf] key={“boolean",“byte”,”char“,“double”,“float”,”in「,“long”,“short”,”voicT,“String”};publicVectorkeyWordsHome=newVector();publicVectorkeyHome=newVector();publicVectorsmybolHome=newVector();privateStringfileName;privateFileReaderreader;privateintTMP_BUFFER_SIZE=30;publicKeyWordsTable(StringsourceFile){inti=0;for(i=0;i<;i++)(keyWords[i]);fdr(i=O;i<keyJength;i++)(key[i]);for(i=0;i<;i++)(smybol[i]);fileName=sourceFile;publicvoidanalyseFile()throwslOExceptio