- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
//实验六第一题从命令行参数输入10个整数并保存在数组中,
//求数组中最大、最小、数据的和、平均值。publicclassArrayInput_1
{
publicstaticvoidmain(String[]args)
{
int[]num=newint[10];
intmax=num[0];//初始化最大值intmin=num[0];//初始化最小值intsum=num[0];//初始化和if(num.length10)
{
System.out.println(Commandparametel );
System.exit(0);
}
for(inti=0;inum.length;i++)
{
num[i]=Integer.parseInt(args[i]);
}
for(intj=0;jnum.length;j++)
{
if(num[j]min)
{
min=num[j];//求最小数
}
if(num[j]max)//求最大值
{
max=num[j];
}
sum+=num[j];
}
System.out.println(最大值为+max+,最小值为:+min+,+num.length
+个数的和为:+sum+,平均值为:+sum/num.length);
}
}
//exp6_2题:从命令行参数输入yyyy-MM-dd格式的日期,算出这个日期与现在日期相间隔天数
//本程序需要在命令行模式下输入参数!
//packageexperiment6.mainwork;
importjava.text.ParseException; //ParseException为表示解析时出现意外错误。
importjava.text.SimpleDateFormat; //SimpleDateFormat是一个以与语言环境有关的方式来格式化和解析日期的具体类。
//它允许进行格式化(日期-文本)、
解析(文本-日期)和规范化。
importjava.util.Calendar;
publicclassDaysBetween //本方法使用Calendar类来获取时间,没有用SimpleDateFormat类,所以稍显复杂。
{ publicstaticintgetDays(Calendarc1,Calendarc2)//传入输入日期和当前日期,计算日期间隔
{ if(c1.after(c2))
{ //判断和调整(保持或交换)输入日期和当前日期的先后顺序
Calendartemp=c1;c1=c2;
c2=temp;
}
intdays=c2.get(Calendar.DAY_OF_YEAR)-c1.get(Calendar.DAY_OF_YEAR);intyears=c2.get(Calendar.YEAR);
if(c1.get(Calendar.YEAR)!=years)
{
c1=(Calendar)c1.clone();do{
days+=c1.getActualMaximum(Calendar.DAY_OF_YEAR);c1.add(Calendar.YEAR,1);
}while(c1.get(Calendar.YEAR)!=years);
}
returndays;
}
publicstaticvoidmain(String[]args)
{ //TODOAuto-generated
methodstub
StringstrDate=args[0]; //接收命令行输入的日期,格式为yyyy-MM-dd
Stringpattern=yyyy-MM-dd; //指定日期模板
SimpleDateFormatsdf=newSimpleDateFormat(pattern);//用指定的日期模板实例化
SimpleDateForamat对象try{
sdf.parse(strDate); //将输入的指定日期设置为
SimpleDateFormat对象sdf,如果产生异常则抛出
Calendard1=sdf.getCalendar(); //将命令行输入的格式化日期生成Calendar实例化对象
Calendard2=Calendar.getInstance(); //实例化当前日期的Calendar对象,使用指定时区和默认语言环境获得一个日历。
当前时间,使用了给定时区和默认语言
您可能关注的文档
- 实际问题分析和总结.docx
- 实际问题与一元一次方程 导学案.docx
- 实践报告分析和总结.docx
- 实践活动方案.docx
- 实践活动分析和总结.docx
- 实践活动教师表.docx
- 实践教学计划.docx
- 实践小结1分析和总结.docx
- 实例分析和总结.docx
- 实例结构化分析方法.docx
- 课程设置与教学质量管理制度.docx
- 2026年深圳市龙岗区卫生健康局下属事业单位招聘9人备考题库及1套完整答案详解.docx
- 2026年深圳市龙岗区卫生健康局下属事业单位招聘9人备考题库及一套完整答案详解.docx
- 2026年深圳市龙岗区卫生健康局下属事业单位招聘9人备考题库及1套参考答案详解.docx
- 2026年深圳市龙岗区卫生健康局下属事业单位招聘9人备考题库参考答案详解.docx
- 2026年深圳市龙岗区南湾街道和谐家园花园幼儿园招聘备考题库附答案详解.docx
- 2026年深圳市龙岗区南湾街道和谐家园花园幼儿园招聘备考题库有答案详解.docx
- 2026年深圳市龙岗区南湾街道和谐家园花园幼儿园招聘备考题库完整答案详解.docx
- 2026年深圳市龙岗区吉华街道三联第一幼儿园招聘备考题库及完整答案详解1套.docx
- 2026年深圳市龙岗区吉华街道三联第一幼儿园招聘备考题库及完整答案详解一套.docx
原创力文档


文档评论(0)