欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    JAVA中常用类的常用方法.docx

    • 资源ID:1217097       资源大小:28.88KB        全文页数:13页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    JAVA中常用类的常用方法.docx

    1、JAVA屮常用类的常用方法一java丨ang.Object 类1、clone()方法创建丼返M此对象的一个副木。要进行“克隆”的对象所属的类必须实现java.lang. Cloneable 接口。2、equals(Objectobj)方法0功能:比较引用类型数据的等价性。0等价标准.引用类型比较引用,基木类型比较值。0存在特例.对File、String、Date及封装类等类型来说,是比较类型及对象的内稃而+考虑引用的是否为同一实例。3、finalize方法当垃圾丨丨收器确定 (、存在对该对象的更多引用时,由对象的垃圾丨丨收器调用此方法。4、hashCode方法 返回该对象的哈希码值。5、not

    2、ify方法唤醒在此对象监视器上等待的中个线祝。6、notifyAII方法唤醒在此对象监视器上等待的所有线程=7、toString()方法返W该对象的字符串表示。在进行String与其它类型数据的连接操作时,&动调用tostringo 方法。可以根据耑要重写toStringO方法。8、wait()方法在其他线程调用此对象的ntify()方法或notifyAIIO方法前,异致当前线程等待。二、字符串相关类IString 类charAt(int index)返回指定索引处的char值。 compareToString anotherString)按字典顺序比较两个字符串。 compareTolgno

    3、reCase(Stringstr)按字典顺序比较两个字符串,不考虑人小写。 concat(String str)将指定字符串连接到此字符串的结尾。 endsWith(String suffix)测试此字符串是否以指定的缀结束。 equalsObject anObject)将此字符串与指定的对象比较。equalslgnoreCase(String anotherString)将此 String 与另一个 String 比较,考虑人小与。indexOf(int ch)返H指定字符在此字符串屮第一次出现处的索引。indexOf(String str)返回第一次出现的指定子字符串在此字符串屮的索引,l

    4、astlndexOf(intch)返回指定字符在此字符串中最后次出现处的索引。length()返|n丨此字符串的长度。replace(char oldChar, char newChar)返回一个新的字符串,它是通过用newChar替换此字符串中出现的所有oldChar得到的。 split(String regex)根据给定正则表达式的匹配拆分此字符串。 startsWithString prefix)测试此字符串是否以指定的前缀开始。 substring(int beginlndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索 引处的字符,一直到此字符串末尾。sub

    5、string(int beginlndex, int endlndex)返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginlndex处开始,一直到索引endlndex-1处的字符。tCharArray()将此字符串转换为一个新的字符数组。0toLowerCaseO使川默认语言环境的规则将此String屮的所奋字符都转换为小写。 toUpperCaseO使用默认语言环境的规则将此String屮的所有字符都转换为人写。 trim()返丨n|字符串的副木,忽略前导空白和尾部空白。 valueOf(inti)返回int参数的字符串表示形式。IStringBuffer 类app

    6、end 为该StringBuffer对象添加字符序列,返丨叫添加后的该StringBuffer对象引用。insert ()为该StringBuffer对象在指定位置插入字符序歹lj,返|丨修改后的该StringBuffer对象引用。delete (int start, int end)可以删除从start开始到end 1为止的一段字符序列,返回修改 后的该StringBuffer对象引用。deleteCharAt(int index)移除此序列指定位置的chaireverseO将字符序列逆序,返回修改后的该 StringBuffer 对象引用。reverseO将此字符序列爪其反转形式取代。se

    7、tCharAt int index,char ch)将给定索引处的字符设置为ch。 StringBuilder 类0DK5.0以后引入该类能够提供与StringBuffer相同的功能,0 二者区别:a) StringBuffer类是线程安全的,而StringBuilder则+是,保证其对象的同步性,在多线程环境中是不安全的。b) StringBuilder 在性能上要比 StirngBuffer 好一些。1 StringTokenizer 类java.Util.StringTkeniZer类的功能是将当前字符串按照默认或指定的分隔符分解为多个片段。0主要功能方法:a)public boolea

    8、n hasMoreTokens ()测试此tokenizer的字符申中是否还有吏多的可用标记。b)public String nextToken ()返丨1丨此 stringtokenizer 的下一个标记三、基木数据类型封装类 IInteger类intValue() 以int类型返M该Integer的值parselnt(Strings)将字符申参数作为有符兮的十进制整数进行分析。reverse(inti)返丨丨通过反转指定int值的二进制补码表示形式屮位的顺序而获得的值。toHexString(int i)以丨六进制的无符整数形式返M个整数参数的字符串表形式。valueOf(inti)返回一

    9、个表示指定的int值的丨nteger实例。IByte 类IShort 类IFloat 类IDouble 类ILong 类IBoolean 类ICharacter 类四、LI期时间类型减去指定的时间景。0java.util.Date类用于表示特定的时间点,精确到亳秒,但不支持日期的国际化和分时区显示。0主要功能方法:boolean after(Date when)测试此丨丨期是否在指定丨丨期之后。 public int compareTo(Date anotherDate)比较两个 U 期的顺序。 public boolean equals(Object obj)比较两个日期的相等性。publi

    10、c long getTime)返回自1970年1月1日00:00:00 GMT以来此Date对象表示的毫秒数。void setTime(long time)设置此Date对象,以表示1970年1月1日00:00:00 GMT以后time毫秒的时间点。 public String toString()把此Date对象转换为以下形式的String: dow mon dd hh:mm:ss zzz yyyy其 中:dow 是一周屮的某一天(Sun, Mon, Tue, Wed, Thu, Fri, Sat)。ICalendar 类0主要方法:public static Calendar getlns

    11、tance()使用默认时区和语言环境获得一个U历。public int get(int field)返回给定日历字段的值。public void set(int field, int value)将给定的U历字段设置为给定值。public final void set(int year, int month, int date)设置 1_| 历宇段 YEAR、MONTH 和 DAY_OF_MONTH 的值。public final void set(int year, int month, int date, int hourOfDay, int minute, int second)设S!字

    12、段 YEAR、MONTH、DAY_OF_MONTH、HOUR、MINUTE 和 SECOND 的值。public abstract void add(int field, int amount)根扼U历的规则,为给定的U历字段添加或ILocale 类public static Locale getDefault() 获得此java虚拟机实例的当前默认语言环境值。public String getCountry()返H此语言环境的国家/地R代码,将为空字符串或人写的ISO3166两字母代码。public String getLanguage()返M此语言环境的语言代码,可以是空字符串或小写的IS

    13、O639代码。public final String getDisplayName()返I丨适合ikl用户显示的语言环境名。public stat丨c Locale getAvailablel_ocales)返回所有己安装语言环境的数组。TimeZone 类java.util.TimeZone类描述时区信息。TimeZone被定义为抽象类,丨以调用其静态方法getDefault()以获得该类的实例。public static TimeZone getDefault()获取此主机的默认 TimeZone。public static TimeZone getTimeZone(String ID)获

    14、取给定 ID 的 TimeZone。GregorianCalendar 类主要方法:public boolean isLeapYear(int year)确定给定的年份是缶为闰年。DateFormat 类java.text.DateFormat类提供了将丨丨期/时间信息进彳j格式化处理的功能Biglnteger/BigDecima 丨类 主要方法: public static final DateFormat getDatelnstance()获得U期formatter,该formatter具有默认语言环境的默认格式化风格。public static final DateFormat getD

    15、ateTimelnstance()获得U期/时间formatter,该formatter具軒默认语言环境的默认格式化风格。 public static final DateFormat getDateTimelnstance()获得U期/时间formatter,该formatter具有默认语言环境的默认格式化风格。 public final String format(Date date)将一个 Date 格式化为 U 期/时间字符串。SimpleDateFormat 类void applyPatternString pattern)将给定模式字符串应用于此日期格式。五、数字相关类型 IRan

    16、dom 类 java.util.Random类是基于“线性同余”算法的一种伪随机数序列生成器。 其主要功能方法包括: public int nextlnt()返丨n丨下一个伪随机数,它是此随机数生成器的序列屮均匀分布的int值。public int nextlnt(int n)返丨叫一个伪随机数,它是从此随机数生成器的序列屮取出的、在0 (包括)和指定值(不 包括)之间均匀分布的int值。 public double nextDouble()返回下一个伪随机数,它是从此随机数生成器的序列屮取出的、在0.0和1.0之间均匀分 布的double值。public boolean nextBoolea

    17、n() 返冋下一个伪随机数,它是从此随机数生成器的序列屮取出的、均匀分布的boolean 值可以分别提供任意长度/精度的整数和浮点数运算功能。 主要方法:public static Biglnteger valueOf(long val)返丨nl其值等于指定long的值的Biglnteger。public Biglnteger add(Biglnteger val)返回其值为this + val)的 Biglnteger。public Biglnteger subtract(Biglnteger val)返回其值为(this-val)的 Biglnteger。public Biglnteger

    18、 multiply(Biglnteger val)返丨 nl其值为(this* val)的 Biglnteger。public Biglnteger divide(Biglnteger val)返回其值为(this/val的 Biglnteger。public int compareTo(Biglnteger val)将此Biglnteger与指定的Biglnteger进行比较。public Biglnteger remainder(Biglnteger val)返回其值为(this % val)的 Biglnteger。public Biglnteger pow(int exponent)返

    19、回其值为(thisexponent)的 Biglnteger。public String toString()返H此Biglnteger的丨进制字符串表示形式。NumberFormat/DecimalFormat 类提供了将数字格式化为语言环境相关字符申以及逆卩彳解析字符申为数字的功能。 主要方法:public static final NumberFormat getlnstance()返M当前默认语言环境的通用数字格式。 public static NumberFormat getlnstance(Locale inLocale)返丨丨指定语言环境的通用数字格式。public final

    20、String format(double number)格式规范。 public static final NumberFormat getCurrencylnstance()返H当前默认语言环境的货ill格式。 public static NumberFormat getCurrencylnstance(Locale inLocale)返M指定语言环境的货币格式。 public static final NumberFormat getPercentlnstance()返冋当前默认语言环境的百分比格式。 public static NumberFormat getPercentlnstanc

    21、e(Locale inLocale)返丨丨指定语言环境的百分比格式。Math 类数据截断操作:ceil ,floor (),rint(),round()取最人、最小及绝对值操作:max (),min, abs 三角函数:sin (),cos (),tan (),asin (),acos (),atan (),toDegrees ,toRadians ()幂运算和对数运算:pow (),exp (KexpmlOqrt (cbrtOJog OJoglO (), loglp() 其他操作: random()返回带正号的double值,大于或等于0.0,小于1.0。七、File类 separator与

    22、系统有关的默认名称分隔符,出于方便考虑,它被表示为一个字符串。 File(String parent, String child)根椐parent路径名字符串和child路径名字符串创建一个新File实例。canRead()测试应用程序是否可以读取此抽象路径名表示的文件。 createNewFile()A且仅A不存在具有此抽象路径名指定的名称的文件时,原了地创逑巾此抽象路 径名指定的一个新的空文件。delete()删除此抽象路径名表示的文件或1=1录。 deleteOnExit()在虚拟机终止时,请求删除此杣象路径名表示的文件或y录。exists。测试此抽象路径名表示的文件或H录是否存在。 g

    23、etAbsoluteFile()返M抽象路径名的绝对路柃名形式。 getAbsolutePath()返丨叫抽象路径名的绝对路柃名字符串。getCanonicalFile()返丨叫此抽象路径名的规范形式3 getCanonicalPath()返丨叫抽象路径名的规范路径名字符串。getName返M由此杣象路径名表示的文件或H录的名称。getParent()返H此抽象路径名的父路径名的路径名字符串,如果此路径名没W指定父丨丨录, 则返回null。isAbsolute()测试此抽象路径名是否为绝对路社名。isDirectory()测试此抽象路径名表示的文件是否是一个1J录。isFile()测试此抽象路

    24、径名表示的文件是否是一个标准文件。isHidden()测试此抽象路径名指定的文件是否是一个隐藏文件。length()返H由此抽象路径名表示的文件的长度。list()返|n丨由此抽象路径名所表示的U录屮的文件和U录的名称所组成字符串数组。 listFilesO返丨丨一个抽象路径名数组,这些路径名表示此抽象路径名所表示y录屮的文件。 listRoots()列出可用的文件系统根丨丨录。mkdir()创逑此抽象路衽名指定的y录mkdirs()创建此抽象路径名指定的y彔,包括创逑必需但+存在的父y录。toString()返丨叫此抽象路径名的路径名字符串3 八、枚举(Enum)类String name()返M此枚举常景的名称,在其枚举声明屮对其进行声明。 intordinalO返|n丨枚举常M的序数(它在枚举声明屮的位置,其屮初始常序数为零)3 StringtoString()返M枚举常景的名称,它包含在声明屮。


    注意事项

    本文(JAVA中常用类的常用方法.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开