Java数组与Java基础类实验报告

Java数组与Java基础类实验报告

ID:43033184

大小:87.50 KB

页数:6页

时间:2019-09-24

Java数组与Java基础类实验报告_第1页
Java数组与Java基础类实验报告_第2页
Java数组与Java基础类实验报告_第3页
Java数组与Java基础类实验报告_第4页
Java数组与Java基础类实验报告_第5页
资源描述:

《Java数组与Java基础类实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、西安邮电大学(HS机学曉)课内实豔报告实验名称:数组与Java基础类专业名称:计算机科学与技术班级:计科1405班学生姓名:高宏伟学号:C41411朋指导教师:刘霞林实验日期:2016.10.27、实验目的掌握Java中的数组定义、弓I川,掌握String类和StringBuffer类的使用。二、实验要求1.编写一个使用Java数组的的程序。2.编写一个使用String类的程序。3.编写一个使用StringBuffer类的程序。三、实验内容(一)使用数组求Fibonacci数列前10项之和1編写程序。publicclassF

2、ibonacci{publicstaticvoidmain(Stringargs[]){inti=O,j=l,s=O;for(intn=l;n<=5;n++){s+=(i+j);i=(int)(i+j);j=(int)(i+j);}Systcm.out.print("前10项之和是:”+s);}}2.编译并运行程序。(二)练习String类的常用方法◊实验要求:编写一个Java应用程序,判断两个字符串是否相同,判断字符串的前缀、后缀是否和某个字符串和同,按字典顺序比较两个字符串的大小关系,检索字符串,创建字符串,将数字型字符

3、串转换为数字,将字符串存放到数组中,川字符数组创建字符串。。◊程序模板:StringExample.javaclassStringExamplc{publicstaticvoidmain(Stringargs(l){Stringsl=newString(nyouareastudentH),s2=newString(Mhowareyo『);if(【代码1])//使用equals方法判断si与s2是否相同Systcm.out.printings1ljs2相同");System.out.println(Hs1与s2不相同”);St

4、rings3=newS【ring(”22030219851022024”);if(【代码2]){//判断S3的前缀是否是“220302”。System.out.println("吉林省的身份证”);}Strings4=newString("你”),s5=newString(”我”);if(【代码3】)〃按着字典序s4大于s5的表达式。{System.out.println("按字典序s4大于s5");}else)Sysiem.out.println("按字典序s4小于s5");)intposition=();Stringpa

5、th=,'c:\java\jsp\A.java";position=【代码5]〃获取path11丁最后出现目录分隔符号的位置System.out.println("c:\java\jsp\A.java中最后出现\的位置:u+position);StringfileName=【代码6】〃获取path中"A.java”子字符串。System.out.println("c:\java\jsp\A.java中含有的文件名:"+fileName);Strings6二newString("100"),s7二newSt

6、ring("123.678");intnl=【代码7]〃将s6转化成int型数据。doublen2=【代码8]〃将s7转化成double型数据。doublem=nl+n2;System.out.println(m);Strings8=【代码9]//String调用valuOf(intn)方法将m转化为字符串对彖position=s8.indexOf(".^');Stringtemp=s8.substring(position+1);System.oul.printlnC'数字"+m+"有"+temp.length()+"位小

7、数");Strings9=newString(”ABCDEF”);chara[]=【代码10】〃将s8存放到数组a屮。for(inti=a.length-1;i>=0;i-){System.oul.print("n+a

8、iJ);}})(三)使用StringBuffer^o◊程序模板:importjava,applet.Applet;importjava.awt.Graphics;publieclassLX52extendsApplet{pub1icvoidpaint(Graphicsg){Stringstr二"这是一个字符串

9、Thisisateststring〃;g.drawString(/z正常字符串:"+str,30,30);g.drawString(/z翻转字符串:"+reverse(str),30,60);}publicStringreverse(Strings){intlen二s.length();S

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。