- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java实验四【荐】.pdf
实验四:常用系统类库(2 学时) 预备知识 Java 的预定义类 Java 的API 中包含大量预定义类,这些类被组织在不同的包中,编程时常用到的包是Java 语言核心包java.1ang 和Java 实用工具包java.util 。 (1)Java 语言核心包java.1ang 提供了Java 语言进行编程的许多基础类如Math 类、基本类型 的包装器类、处理日期和时间的Date 类和Calendar 类。 ·Math 类。 Math 类是Java.1ang 包中提供的一个执行常用数学计算的类,该类中包含着许多常用的数学 计算方法如求绝对值、三角函数等。Math 类中所提供的都是静态方法,因此可以直接通过 类名来使用。 ·基本类型的包装器类。 Java 能将基本数据类型封装起来形成对象,从而产生出一组基本类型的包装器类。它们分别 是Character、Byte 、Short、Integer、Long 、Float 、Double 和Boolean 类。所有数值类型包 装类都继承自java.1ang 包中的另一个类Number ,它是数值类的超类。 (2)Java.util 包是 Java 的实用工具类库,在这个包中有许多实用的工具类和数据结构类,为 编程提供了很大的方便,如日历类Calendar、数组类Vector 。 ·日历类Calendar。 Calendar 类是用来处理日期和时间的,可以用Calendar 类来获取和设置当前的日期和时间。 Calendar 类中提供许多常量字段,如星期、月份、年份、小时、分、秒等。通过 Calendar 类的众多方法就可以对这些数据字段进行计算和操控。 ·向量类Vector。 Vector 类是java.util 包中的一个常用的数据结构类,它代表着一个动态对象数组,该数组的 大小是可变的,可根据需要增加或减少容量,其次,该数组可以用来存放任何对象。可以让 Vector 数组中存放Object 类的引用变量以使它可以指向任何对象。 实验1 Java 的常用工具类 实验目的: (1)了解Java 的预定义类; (2)学习使用Java 的常用类; (3)掌握方法覆盖的使用。 实验任务: 在该实验中包含3 个练习,分别是针对Java 中的Math 类,基本类型的包装类,日期类Date 和Calendar 以及动态数组Vector 类,通过这些练习仔细体会这些常用的Java 类的使用方法。 实验步骤: 1.Math 类和基本类型的包装类 在这个练习里,将练习使用Math 类和基本类型的包装类,Math 类中包含有许多常用的数学 方法如求绝对值abs()、正弦值sin()、两数当中的较大者max(x, y) ,而基本类型的包装类则 允许将基本的数据类型包装成一个类,并访问其中的方法。程序的运行结果如图所示。 (1)请按程序清单输入下面的MathTest.java 源程序。 //MathTest.java import java.util.*; public class MathTest { public static void main(String args[]) { Scanner scanner = new Scanner(System.in); int intData; double doubleData; String intString, doubleString; System.out .print(请输入整数x和实数y:); intData = scanner.nextInt(); // 以字符串方式输入实数 doubleString = scanner.next(); // 创建整数对象intObject Integer intObject = new Integer(intData); // 返回字符串所对应的数值 doubleData = Double.parseDouble (doubleString); intData = intObject.intValue(); // 将整数对象的值以字符串形式输出 intString = intObject.toString(); System.out .println(你的输入是: + intString + , + doubleD
您可能关注的文档
- EI 收录中文石油科技期刊论文统计分析【荐】.pdf
- EM-18-00-03中文【荐】.pdf
- EOBD培训3课本故障 诊断【荐】.pdf
- EphrinA1基因小干扰RNA的构建及其在Huh-7细胞中的沉默效应【荐】.doc
- EPP模具问题点20130201【荐】.ppt
- ERPPPT文本【荐】.doc
- ERP实验报告_11信息2班_王婷【荐】.doc
- ERW焊管监理报告【荐】.doc
- ETF运作模式及投资机会分析【荐】.pdf
- EVI幼儿教育网络平台数据字典【荐】.doc
- 农业精准灌溉2025年新趋势:大数据驱动技术创新案例研究.docx
- 2025年零售行业数字化供应链协同与供应链协同技术创新与产业升级报告.docx
- 2025年视频采集卡行业研究报告及未来发展趋势预测.docx
- 2025年三元材料行业研究报告及未来发展趋势预测.docx
- 通信行业2025年数据合规与客户隐私保护分析.docx
- 2025年山羊行业研究报告及未来发展趋势预测.docx
- 2025年烧结钢行业研究报告及未来发展趋势预测.docx
- 2025年室内空气污染治理行业研究报告及未来发展趋势预测.docx
- 2025年数据广播信号入户服务行业研究报告及未来发展趋势预测.docx
- 2025年新能源行业人才流动对绿色低碳发展报告.docx
文档评论(0)