写课件15常用类库该类是final类型的不能被继承_第1页
写课件15常用类库该类是final类型的不能被继承_第2页
写课件15常用类库该类是final类型的不能被继承_第3页
写课件15常用类库该类是final类型的不能被继承_第4页
写课件15常用类库该类是final类型的不能被继承_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章常用类库主要内

String类.直接赋值:String Stringstr=new String的比较有两种----publicclassStringa=“ o”;// Stringb=newString(“ System.out.println(a==b);//打印结果:flase}}结论:程序中比较的不是字符串的的内容,而是字符串的publicbooleanequals(String案例publicclassStringa=“ o”;// Stringb=newString(“ }}结论:equals()方法返回boolean类型数据,同时接收字符串方法publicintindexOf(StringpublicintindexOf(intpublicintpublicintch,intpublicclasspublicstaticvoidmain(String[]String }}字符串的拆分字符串拆分实例publicclasspublicstaticvoidmain(StringString 一个字符String[]s=str.split(“e”);//按照”e”字符进行拆for(int}}}替换操publicStringre 字符串publicclasspublicstaticvoidmain(StringString }}判断内容的开实例publicclasspublicstaticvoidmain(StringString o”; 字符串,内容 //System.out.println(“结果为:true”);//打印结}}}字节与publicString(byte 实例publicclassString []}}字符串的其他操作方方法描publicStringpublicintpublicStringpublicStringpublicint

什么是StringBuffer的构造方法public连接

–实例publicclasspublicstaticvoidmain(Stringargs[]){StringBufferbuf=newStringBuffer(); }}StringBuffer的其他方法方法1 StringBuffer2publicStringBufferrece(intstart,intend,Stringregex)将指定范围的内容换成其他内3字符串的反4publicStringsubString(int截取指定范围符区别 什么是Math1、Math.abs(doubled):求绝2、Math.ceil(doubled):Math的方法介4、Math.sqrt(inti):计算参数的平MathPublicstaticlonground(doubled):实例publicclasspublicstaticvoidmain(String[]}}定义:Random类中实现的随机算法是伪随机,它可以产生int、long、float、double等类型的随机数作用:生成随机Random对象的生成publicRandom():该构造方法使用一个和当前系统时间对应的相对时间有关的数字作为数,然后使用这个数构造 Random(longseed):该构造方法可以通过制定一个子数进行创建方法的说明方法描publicint publicfloatpublicnextDouble(double实例介publicclasspublicstaticvoidmain(String[]Randomr=newRandom();//创建Random对象}}Arrays类简介排序语法冒泡排序的基本思想依次比较相邻的两个数,将小数 面,大数放在后面实例需要排序的数列:493865977613排序过384965761327384965132776384913276576381327496576132738496576132738496576132738496576冒泡排序的主要代码for(inti=0;i<array.length;i++)for(intj=0;j<array.length-i-1;j++){if(array[j]<array[j+1]){inttemp=array[j];array[j]=array[j+1];array[j+1]=temp;}}运算复杂度分析(n-1)*n-(1+2+3+4+…+n-1)=n(n-1)/2=定义 用某种模式去匹配一类字符串的一个.由一些普通字符和一些常用特殊字符实例:\d{2 Pattern类介绍常用方法方描publicstaticcompile(StringpublicMatchermatcher(CharSequenceinput)publicsplit(CharSquenceJava代码示例 简单介绍System类System类的三publicstaticvoidarraycopy(Objectsrc,Objectdest,intdestPos,intlength):该方法的作用是数组的拷贝,也就是将一个数组的内容到另一个数组中的指定实例 []array1={3,1,3,6};int[]array2=newint[7];publicstaticlongcurrentTimeMills():该方法主要是返实例longpublicstaticvoidexit(intstatus):该方法的作用是退出实例publicstaticvoidgc():请求系统进行回收,至于系统是否立刻回收,取决于系统中回收算法以Date类的简单介绍Date类的两个2、publicDate(longdate):根据给定的方法publicvoidsetTime(longtime):实例publicclasspublicstaticvoidmain(String[]}}Calendar类方法的介绍publicfinalvoidset(intyear,intmonth,intdate):此方publicfinalDategetTime():该方法将Calebdar类型的对publicvoidset(intfield,intvalue):该方法中参数filed代表要设置的字段类常见类型方法的介绍publicstaticDateFormatpublicstaticfinalDateFormatgetDateInstance(intstyle,Localalocal)publicfinalStringformat(Date相应的操作模板日模描年y月M表示月日d表示日时表示时分表示分秒S常用方法讲解publicDateparse(Stringstr):将字符串的日期时publicStringform

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论