Java实验报告 字符串处理.docx

上传人:lao****ou 文档编号:462194 上传时间:2023-11-29 格式:DOCX 页数:4 大小:23KB
下载 相关 举报
Java实验报告 字符串处理.docx_第1页
第1页 / 共4页
Java实验报告 字符串处理.docx_第2页
第2页 / 共4页
Java实验报告 字符串处理.docx_第3页
第3页 / 共4页
Java实验报告 字符串处理.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Java实验报告 字符串处理.docx》由会员分享,可在线阅读,更多相关《Java实验报告 字符串处理.docx(4页珍藏版)》请在第一文库网上搜索。

1、南京信息工程大学实验(实习)报告实验(实习)名称字符串处理实验(实习)日期2011-1023得分指导教师陈谣系计算机专业软件工程年级09班次03姓名赵计伟学号20092344924一.实验目的1)掌握字符串的分类。2)掌握内容不可改变的字符串类String的用法。3)掌握字符串常量的使用。4)掌握内容可以改变的字符串类StringBUffer的用法5)掌握字符串的应用二.实验任务1)字符串的创建和使用。2)使用String和StringBUffer类编写程序,并能区别两者的用法。三.实验内容1)编写一个程序,输入一行文本,采用StringTOkeniZer类的对象,将该文本符号化,并以逆序输出

2、语言符号。创建源程序文件tes11,内容如下:packagezjw;importjava.uti1.*;importjava.io.*;pub1icc1asstest1pub1icstaticvoidmain(Stringargs)/TODO自动生成方法存根String1ine;StringTokenizertoken;SyStem.out.prin1(请输入一行字符:,);1ine=readString();token=newStringTokenizer(Iine);intnum=token.countTbkens();StringJstr=newStringnum;fr(inti=0;i

3、num;i+)(stri=token.nextToken();)fr(inti=0;iH罄JavAApp1icatioii1(run)调试器控制台JJavaApp1ication1(rim)#2Xrun:湾的人一行字忌:1anastudentstudentaasI成功生成(总时间:13秒)3)从键盘输入几行文本并作如下处理:显示各元音字母出现的次数。统计各个单词的长度。创建源程序文件test2.java,内容如下:packagezjw;importjava.uti1.*;importjava.io.*;pub1icc1asstest2pub1icstaticvoidmain(Stringarg

4、s)(/TODO自动生成方法存根String1ine;StringTokenizertoken;SyStem.out.print(请输入一行字符:);1ine=readString();System.out.print(r);intnuma=0,numi=0,nume=0,numu=0,numo=0;intIength=IineJengthO;for(inti=O;i1ength;i+)(switch(1ine.charAt(i)casea:caseA,:numa+;break;casei,:case:numi+;break;caseu:caseU:numu+;break;casee,:cas

5、eE:nume+;break;caseo:case0:numo+;break;defau1t:break;)SyStem.out.print1n(元音a出现的次数为:+numa);SyStem.out.print1n(元音i出现的次数为:+numi);SyStem.out.print1n(元音e出现的次数为:+nume);SyStem.out.print1n(元音u出现的次数为:+numu);SyStem.out.print1n(元音o出现的次数为:+numo);token=newStringTokenizer(Iine);intt1=token.countTokens();Stringstr

6、=newString1t1;for(inti=O;it1;i+)stri=token.nextToken();fbr(inti=O;istr.1ength;i+)SyStem.out.print1n(单词+stri+”的长度为:+stri.1ength();/*从键盘中读取一行字符串*/pub1icstaticStringreadString()(BufferedReaderbr=newBufferedReader(newInputStreamReader(Systemjn),1);Stringstring=;try(string=br.read1ine();)catch(IOExceptionex)(System.out.print1n(ex);)returnstring;从键盘输入:IamaS1Udent运行结果为::始出写篱:任务四、实验小结通过实验,学会了字符串的创建和使用。java将字符串定义为对象类型,用两个类来表示字符串;String和StringBUffer。对于在程序运行中值不会改变的字符串,用String类存储;而值会改变的字符串用StringBUffer类存储。这样设计字符串可以提高程序的运行性能。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服