



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
字符串、时间与数字模板代码 实验1 String类的常用方法StringExample.javaclass StringExample public static void main(String args) String s1=new String(you are a student), s2=new String(how are you); if(【代码1 s1.equals(s2)】) / 使用equals方法判断s1与s2是否相同 System.out.println(s1与s2相同); else System.out.println(s1与s2不相同); String s3=new String(22030219851022024); if(【代码2 s3.startsWith(22030)】) /判断s3的前缀是否是“220302”。 System.out.println(吉林省的身份证); String s4=new String(你), s5=new String(我); if(【代码3 pareTo(s5)0】)/按着字典序s4大于s5的表达式。 System.out.println(按字典序s4大于s5); else System.out.println(按字典序s4小于s5); int position=0; String path=c:javajspA.java; position=【代码5 path.lastIndexOf() ;】 /获取path中最后出现目录分隔符号的位置 System.out.println(c:javajspA.java中最后出现的位置:+position); String fileName=【代码6 path.substring(12,18);】/获取path中“A.java”子字符串。 System.out.println(c:javajspA.java中含有的文件名:+fileName); String s6=new String(100), s7=new String(123.678); int n1=【代码7 Integer.parseInt(s6) ;】 /将s6转化成int型数据。 double n2=【代码8 Double.parseDouble(s7) ;】 /将s7转化成double型数据。 double m=n1+n2; System.out.println(m); String s8=【代码9 String.valueOf( m);】 /String调用valuOf(int n)方法将m转化为字符串对象 position=s8.indexOf(.); String temp=s8.substring(position+1); System.out.println(数字+m+有+temp.length()+位小数) ; String s9=new String(ABCDEF); char a=【代码10 s8.toCharArray();】 /将s8存放到数组a中。 for(int i=a.length-1;i=0;i-) System.out.print( +ai); 实验2 比较日期的大小模板代码DateExampleimport java.util.*;import javax.swing.JOptionPane;public class DateExample public static void main(String args ) String str=JOptionPane.showInputDialog(输入第一个日期的年份:); int yearOne=Integer.parseInt(str); str=JOptionPane.showInputDialog(输入该年的月份:); int monthOne=Integer.parseInt(str); str=JOptionPane.showInputDialog(输入该月份的日期:); int dayOne=Integer.parseInt(str); str=JOptionPane.showInputDialog(输入第二个日期的年份:); int yearTwo=Integer.parseInt(str); str=JOptionPane.showInputDialog(输入该年的月份:); int monthTwo=Integer.parseInt(str); str=JOptionPane.showInputDialog(输入该月份的日期:); int dayTwo=Integer.parseInt(str); Calendar calendar=【代码1 Calendar.getInstance();】 /初始化日历对象 【代码2 calendar.set(yearOne, monthOne, dayOne);】 /将calendar的时间设置为yearOne年monthOne月dayOne日 long timeOne=【代码3 calendar.getTimeInMillis();】 /calendar表示的时间转换成毫秒 【代码4 calendar.set(yearOne, monthOne, dayOne);】 /将calendar的时间设置为yearTwo年monthTwo月dayTwo日 long timeTwo=【代码5 calendar.getTimeInMillis();】 /calendar表示的时间转换成毫秒。 Date date1=【代码6 new Date(timeOne);】 / 用timeOne做参数构造date1 Date date2=【代码7 new Date(timeTwo);】 / 用timeTwo做参数构造date2 if(date2.equals(date1) System.out.println(两个日期的年、月、日完全相同); else if(date2.after(date1) System.out.println(您输入的第二个日期大于第一个日期); else if(date2.before(date1) System.out.println(您输入的第二个日期小于第一个日期); long days=【代码8 (timeTwo-timeOne)/(1000*60*60*24);】/计算两个日期相隔天数 System.out.println(yearOne+年+monthOne+月+dayOne+日和 +yearTwo+年+monthTwo+月+dayTwo+相隔+days+天); 实验3 处理大整数模板代码BigintegerExampleimport java.math.*;class BigIntegerExample public static void main(String args) BigInteger n1=new BigInteger(987654321987654321987654321), n2=new BigInteger(123456789123456789123456789), result=null; result=【代码1 n1.add(n2);】/n1和n2做加法运算 System.out.println(和:+result.toString(); result=【代码2 n1.subtract(n2);】/n1和n2做减法运算 System.out.println(差:+result.toString(); result=【代码3 n1.multiply(n2);】/n1和n2做乘法运算 System.out.println(积:+result.toString(); result=【代码4 n1.divide(n2);】/n1和n2做除法运算 System.out.println(商:+result.toString(); BigInteger m=new BigInteger(1968957), COUNT=new BigInteger(0), ONE=new BigInteger(1), TWO=new BigInteger(2);System.out.println(m.toString()+的因子有:); for(BigInteger i=TWO;pareTo(m)0;i=i.add(ONE)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 计算机通信技术试题及答案
- 行政法学研讨会试题及答案分享
- 对火灾应急预案的评价(3篇)
- 儿科火灾应急演练预案(3篇)
- 计算机硬件选型与配置试题及答案
- 2025年企业整合与风险管理的策略探讨及试题及答案
- 2025年软件设计师考试的职业生涯规划试题及答案
- 2025年竞争优势构建与风险管理试题及答案
- 行政管理法律法规试题及答案
- 2025企业技术培训生劳动合同模板
- 【MOOC】房地产管理-华中科技大学 中国大学慕课MOOC答案
- 退休对女性职工抑郁的影响研究
- 设备润滑保养制度(4篇)
- 渤海银行借款合同模板
- 《海尔公司现行绩效考核体系存在的问题及完善对策研究》11000字(论文)
- 肩关节镜术后康复护理
- 企业环保项目激励制度设计
- 深圳2020-2024年中考英语真题复习专题01 语法填空(解析版)
- 2024年大学生电子版三方协议书模板
- GB/T 25216-2024煤与瓦斯突出危险性区域预测方法
- 日晷项目评价分析报告
评论
0/150
提交评论