欢迎来到天天文库
浏览记录
ID:50837941
大小:180.50 KB
页数:14页
时间:2020-03-15
《实验一Java常用工具类编程.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、上海电力学院JavaEE课程实验题 目:实验一Java常用工具类编程学号:20093272姓名:顾双凯院 系: 计算机与信息工程学院 专业年级: 软件工程2009级2011年 9 月 20 日实验一Java常用工具类编程§1.1实验指导1、String类使用String类表示字符串。在Java程序中所有的字符串常量,如"abc",都被实现为这个类的实例。1)、构造函数Strings1="java";Strings2=newString("java");2)、比较函数①==比较引用是否相同if(s1==s2)//返回false②equals():比较串内容是否相同if(s1.equals(
2、s2))//返回true③compareTo():比较内容,返回数字s1.compareTo(s2)如果s1>s2则返回>0如果s1=s2则返回0如果s13、++.java.vb";Strings2="c++.java.vbdotnet";String[]str=s2.split("\.4、");for(inti=0;i5、ringBuffer(Stringstr):构造一个字符串缓冲区,来表示和字符串参数相同的字符序列。lengthpublicintlength():返回字符串缓冲区的长度(字符数)。capacitypublicintcapacity():返回字符串缓冲区的当前容量。该容量表示可用于插入新的字符的存储空间;超出该容量时会发生新的容量分配。ensureCapacitypublicsynchronizedvoidensureCapacity(intminimumCapacity):保证缓冲区的容量至少等于指定的最小数。如果字符串缓冲区的当前容量少于该参数,则分配一个新的更大的内部缓冲区。新容量将取如6、下参数中较大的一个:setLengthpublicsynchronizedvoidsetLength(intnewLength):设置该字符串缓冲区的长度。如果参数newLength小于该字符串缓冲区的当前长度。该字符串缓冲区将被截断来包含恰好等于由参数newLength给出的字符数。appendpublicsynchronizedStringBufferappend(Objectobj):把Object型参数的字符串表示添加到该字符串缓冲区。StringBufferx=newStringBuffer().append("a").append(4).append("c").toString()7、;insertpublicsynchronizedStringBufferinsert(intoffset,Objectobj):把Object型参数的字符串表示插入到字符串缓冲区。reversepublicsynchronizedStringBufferreverse():该字符串缓冲区的字符序列被其反向字符序列所替换。toStringpublicStringtoString():转换为一个表示该字符串缓冲区数据的字符串。分配一个新的String对象,并且用字符串缓冲区所表示的字符序列进行初始化。于是此String被返回。随后缓冲区发生的变化不再影响该String的内容。3、日期类示例1)获8、取服务器端当前日期:import="java.util.Date"DatemyDate=newDate();2)获取当前年、月、日:DatemyDate=newDate();intthisYear=myDate.getYear()+1900;//thisYear=2009intthisMonth=myDate.getMonth()+1;//thisMonth=10intthisDate=myDat
3、++.java.vb";Strings2="c++.java.vbdotnet";String[]str=s2.split("\.
4、");for(inti=0;i5、ringBuffer(Stringstr):构造一个字符串缓冲区,来表示和字符串参数相同的字符序列。lengthpublicintlength():返回字符串缓冲区的长度(字符数)。capacitypublicintcapacity():返回字符串缓冲区的当前容量。该容量表示可用于插入新的字符的存储空间;超出该容量时会发生新的容量分配。ensureCapacitypublicsynchronizedvoidensureCapacity(intminimumCapacity):保证缓冲区的容量至少等于指定的最小数。如果字符串缓冲区的当前容量少于该参数,则分配一个新的更大的内部缓冲区。新容量将取如6、下参数中较大的一个:setLengthpublicsynchronizedvoidsetLength(intnewLength):设置该字符串缓冲区的长度。如果参数newLength小于该字符串缓冲区的当前长度。该字符串缓冲区将被截断来包含恰好等于由参数newLength给出的字符数。appendpublicsynchronizedStringBufferappend(Objectobj):把Object型参数的字符串表示添加到该字符串缓冲区。StringBufferx=newStringBuffer().append("a").append(4).append("c").toString()7、;insertpublicsynchronizedStringBufferinsert(intoffset,Objectobj):把Object型参数的字符串表示插入到字符串缓冲区。reversepublicsynchronizedStringBufferreverse():该字符串缓冲区的字符序列被其反向字符序列所替换。toStringpublicStringtoString():转换为一个表示该字符串缓冲区数据的字符串。分配一个新的String对象,并且用字符串缓冲区所表示的字符序列进行初始化。于是此String被返回。随后缓冲区发生的变化不再影响该String的内容。3、日期类示例1)获8、取服务器端当前日期:import="java.util.Date"DatemyDate=newDate();2)获取当前年、月、日:DatemyDate=newDate();intthisYear=myDate.getYear()+1900;//thisYear=2009intthisMonth=myDate.getMonth()+1;//thisMonth=10intthisDate=myDat
5、ringBuffer(Stringstr):构造一个字符串缓冲区,来表示和字符串参数相同的字符序列。lengthpublicintlength():返回字符串缓冲区的长度(字符数)。capacitypublicintcapacity():返回字符串缓冲区的当前容量。该容量表示可用于插入新的字符的存储空间;超出该容量时会发生新的容量分配。ensureCapacitypublicsynchronizedvoidensureCapacity(intminimumCapacity):保证缓冲区的容量至少等于指定的最小数。如果字符串缓冲区的当前容量少于该参数,则分配一个新的更大的内部缓冲区。新容量将取如
6、下参数中较大的一个:setLengthpublicsynchronizedvoidsetLength(intnewLength):设置该字符串缓冲区的长度。如果参数newLength小于该字符串缓冲区的当前长度。该字符串缓冲区将被截断来包含恰好等于由参数newLength给出的字符数。appendpublicsynchronizedStringBufferappend(Objectobj):把Object型参数的字符串表示添加到该字符串缓冲区。StringBufferx=newStringBuffer().append("a").append(4).append("c").toString()
7、;insertpublicsynchronizedStringBufferinsert(intoffset,Objectobj):把Object型参数的字符串表示插入到字符串缓冲区。reversepublicsynchronizedStringBufferreverse():该字符串缓冲区的字符序列被其反向字符序列所替换。toStringpublicStringtoString():转换为一个表示该字符串缓冲区数据的字符串。分配一个新的String对象,并且用字符串缓冲区所表示的字符序列进行初始化。于是此String被返回。随后缓冲区发生的变化不再影响该String的内容。3、日期类示例1)获
8、取服务器端当前日期:import="java.util.Date"DatemyDate=newDate();2)获取当前年、月、日:DatemyDate=newDate();intthisYear=myDate.getYear()+1900;//thisYear=2009intthisMonth=myDate.getMonth()+1;//thisMonth=10intthisDate=myDat
此文档下载收益归作者所有