- 18
- 0
- 约7.41千字
- 约 11页
- 2019-08-09 发布于广东
- 举报
JAVA实验报告
实验四 运用JavaFx实现时钟动画
班
级:
计算机科学与技术1306
学
号:
0902130610
姓
名:
王雨思
指导
教师:
鲁鸣鸣
2014 年 12 月 1日
TOC \o 1-5 \h \z 概述 3
\o Current Document 总体方案设计 3
\o Current Document 三?详细设计 4
\o Current Document 程序的调试与运行结果说明 4
\o Current Document 课程设计总结 5
后记 6
附录 6
\o Current Document 参考文献 7
一概述
课程设计的目的
了解和掌握String类的实现原理
课程设计的要求
基于ArrayList实现可以深度复制(Deep Copy)的栈结构。
首先用ArrayList实现栈结构
接着将第1步实现的栈通过Clonable接口实现深度复制
课程设计的主要设计思想
基于ArrayList实现可以深度复制(Deep Copy)的栈结构。
二总体方案设计
编写程序实现MyString类的下列操作:
public MyString(char[] chars);
public char charAt(int index);
public int length();
public MyString substring(int begin, int end);
public MyString toLowerCase();
public boolean equals(MyString s);
public static MyString valueOf(int i);
public int compare(String s);
public MyString substring(int begin);
public MyString toUpperCase();
public charfl toChars();
public static MyString valueOf(boolean b);
定义一一个MyString类 实现上述定义的函数,并对MyString类进
行简单的测试。
三详细设计
本实验主要包含两个类
public class MyString //新字符串类
public class test
〃测试类
MyString类的UML图为:
-stringChar: chart] //私有字符串数组
+MyString (char [] chars)
//构造函数
+showMyString(): void //显示字符串
+charAt(index: int) :char //返冋指定位置的char值 +lenglh() : int //返回字符串长度
+substring(begin: int, end: int) :MyString //将字符串begin end位置的字
符换成新的字符串
+toLowerCase() :MyString //将所有字符串都换成小写 +equal s(s: MyString) : boo lea n //判断两个字符串是否相等 +static valueOf (int i) :MyString //返回表示int值的字符串表示 +compare(String s) : int //比较字符串大小 +substring(begin: int) :MyString //求冲begin开始的子串 +toUpperCase () :MyString //将字符串小写换成大写 +toChars() :chart] //返回字符串数组
+static valueOf(b:boolean) :MyString //将b换成字符串
!1!程序的调试与运行结果说明
!1!
程序的调试与运行结果说明
运行结果:
r,le CU,1
r,le CU,1 3 %;铲妙弘T嘶严S5rv瞎?詞壯 x - o
rr ujeci r\uri vviriuuw neip
8? Problems 貝 Console 必 |
terminated test (1) [Java Application] C:\Program Files (x86)\Java\jre1.8.0_25\bin\javaw.exe (201Z |str in gl=
java
string2=
STRING
the length of stringl 4
the length of string2 6
?string2 关4、至
string
?5tringl^u7;?
JAVA
K?£stringlK:sl^/b 1
2c5tring25:亍空:string2?subst
您可能关注的文档
- dfsservice浅谈语文教学中文学作品鉴赏能力的培养分析.doc
- DMA基本原理结构与应用.doc
- EDA实验报告教学课件.docx
- EdgeCAM 智能数控编程系统.docx
- erp销售年终总结与E环境下的语文教学学习心得体会合集.doc
- EXCEL学习总结与E环境下的语文教学学习心得体会合集.doc
- FLASH动画短片设计制作实例.docx
- Flash动画教案两课时.doc
- Flash课件在识字教学中的应用探析.doc
- Flash在课件制作中的应用.doc
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
原创力文档

文档评论(0)