Java学习之常用类库的内容总结

常用类库的内容总结

​    Arrays:操作数组的工具类

​            toString():数组转换为字符串类型

​            binarySearch():二分查找

​            sort():对数组升序排列

​        

​    Object

​                toString()

​                equals()  两个对象进行比较的方法

​                        ==:数值比较  两个对象的在内存中的地址来进行比较

​                        equals:两个对象进行比较的方法:

​                                 比较地址值:自定义类中没有重写父类的方法

​                                 比较对象的内容:重写euqals方法

​                getClass():反射获取需要的类

​    8中基本类型包装类

​                byte  Byte

​                short Short

​                int  Integer

​                long Long

​                float Float

​                double Double

​                boolean Boolean

​                char  Character

​                

​                Max_Value:最大值

​                Min_value:最小值

​                Integer

​                            Integer(int):int类型的数据转换为int类的对象

​                            Integer(String)

​                           intValue():Integer对象转换为int类型数据

​                            valueOf(int):int类型的数据转换为Integer类型的数据

​                          parseInt(String):String类型的数字转换为int类型

​                装箱:运算的时候会自动把int类型转换为Integer对象

​                拆箱:对象类型的数值转换为基本数据类型

​                Charcter:

​                        Character(char):指定的参数转换为character

​                        charValue():Chacter对象转换为char类型

​                        ValueOf(char):指定char类型转换为Charcter

​                        isUpperCase(char): 判断指定的字符为大写

​                        isLowerCase(char):判断指定的字符为小写

​                        isDigit(char):判断指定的字符是否为数字

​                        toUpperCase():转为大写字符

​                        toLowerCase()转换为小写字符

​    String:固定的字符串常量

​                    charAt():或者指定位置上的char

​                    endsWith():是否指定参数结尾

​                    startsWith():指定字符开头

​                    equals():指定的字符和原有的字符相等

​                    indexOf():指定的字符第一次出现的位置

​                    LastIndexOf():指定字符最后一次出现的位置

​                    subString():指定的范围截取字符串

​                    replace():指定内容替换原有的字符串

​                    split():指定的格式分割字符串

​                    concat():在原有的字符末尾拼接

​                    trim():去掉开头和结尾的空格

​                    

​    StringBuffer:可变的字符串

​                    append():添加指定的字符到原有的字符串末尾

​                    remove():删除字符串中指定的元素

​    Math:基本的数学运算方法

​                    max():返回指定数值的最大值

​                    min():返回指定数值的最小值

​                    random():返回一个0-1之间的double类型的随机数

​                    random()*(X-Y)+Y:随机产生一个X-Y之间的随机数  Y:最小范围  Z:最大范围

​                    (int)(Math.random()*(X-Y)+Y):产生整数类型的随机数

​    Date:时间类

​                new Date():系统时间

​                Calender:日历对象:复杂的日期运算

​                    getInstance():获取一个日历对象

​                        add():添加指定的字段和指定值

​                        get():获取指定字段的内容

​                        set():这是指定字段的内容

​                        year:年

​                        month:月

​                        day_of_MONTH:一个月中第几天

​                        hour

​                        day_of_hour

​                        minute分钟

​                        second秒

​                        day_of_week:一周中的第几天

​    SimpleDateFormat:String类型的日期和Date之间的转换的工具

​                    SimpleDateFormat(“YYYY-mm-dd HH:MM:ss”)

​                        formar(日期对象):日期对象转换为字符串对象

​                        parse(String类的日期):String类型的日期转换为Date类型的数据

​    System:jvm系统的工具类

​                System.out.println():输出语句

​                System.err.println():输出语句

​                System.exit(int):强制结束jvm虚拟机(强制退出java程序)

​                System.in:标准的系统输入流

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值