还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
java笔试题JavaScript及String方法学习2编写自己的单例publilassSingleton{privatestaticSingletonsingle=newSingleton;privateSingleton{}publicSingletongetInstance{returnsingle;}设计一个函数,该函数功能为根据入口参数Today,函数返回Today的前一天Yesterday,入口参数Today和出口参数Yesterday均为8位定长的字符串,格式为YYYYMMDD例如Today=”xx0303”,函数返回Yesterday为”xx0302”;Today=”xx0301”,函数返回Yesterday为”xx0229”为简单,不需要对Today的格式做合法性检查C语法定义为,intgetYesterdaychar*Todaychar*Yesterday;Java语法定义为,staticStringgetYesterdayStringToday,返回值为Yesterday;注可能用到的字符串转化为整数的参考函数有intatoichar*,staticintInteger.parseIntString;如果使用Java编程,只允许使用字符串类String等基本的方法和类,不允许使用java某些特有类以及这些类自带的方法,如java.util.Date类、java.util.Calendar类publilassDateCalcu{publicstaticStringgetYesterdayStringToday{StringYes=\\;Stringyear=\\month=\\day=\\;inty=0m=0d=0;year=Today.substring04;month=Today.substring46;day=Today.substring68;y=Integer.parseIntyear;m=Integer.parseIntmonth;d=Integer.parseIntday;d=d-1;ifd==0{m=m-1;ifm==1||m==3||m==5||m==7||m...。