Java高级(工具类)

  常用的String方法:


    方法名                                      作用                                                        返回值
    isEmpty()                                 判断是否为空                                             boolean
    length()                                    取到该String的长度                                   int
    equals(Object obj)                    判断两个字符串是否相等                         boolean 
    equalsIgnoreCase(String as)   不区分大小写比较                                    Object 
    charAt(int index)                        返回该下标的char                                   char
    substring(int start)                      截取字符串下标从start开始                    String
    substring(int start,int end)          截取区间字符串从start开始到end结束   String
    replace(char old,char new)        替换字符串                                             String
    trim()                                          去掉字母首尾空格                                  String
    indexOf()                                    寻找某个字符串在目标字符串的位置     int


tring的类型转换:


    方法名                                         作用                                                        返回值
    getBytes()                                   转换成bytes型数组                                  byte[]
    toCharArray()                              转换成char型数组                                   char[]
    String valueOf(char[] chs)           将入参类型转换为String                         String
    toLowerCase()                            将所有英文字母转换为小写字母             String
    toUpperCase()                            将所有英文字母转换为大写字母             String
    concat(String str)                        将指定字符串连接到此字符串的结尾      String


StringBuffer常用的方法:


    方法名                                                      作用                                                            返回值
    append(String str)                                    追加字符串                                                 StringBuffer
    insert(int offset,String str)                        指定位置追加字符串                                    StringBuffer
    deleteCharAt(int index)                            删除下标处的字符                                       StringBuffer
    delete(int start,int end)                             删除下标区间的字符                                   StringBuffer
    replace(int start,int end,String str)            替换区间字符                                              StringBuffer
    reverse()                                                  反转字符串                                                  StringBuffer
    substring(int start,int end)                        截取区间字符串从start开始到end结束        String
    substring(int start)                                    截取字符串                                                  String
    split()                                                        拆分字符串                                                  String[]


Integer常用方法:


    方法名                                         作用                             返回值
    intValue()                                     转换成int                        int
    parseInt(String s)                        String转换成int                int
    valueOf(String s)                       String转换成Integer      Integer
    String toBinaryString(int i)           转换成2进制                  String 
    toOctalString                               转换成8进制                  String 
    toHexString(int i)                         转换成16进制                String 
    toHexString(int i)                         十进制到其他进制          String 
    parseInt(String s,int radix)            其他进制到十进制         int\


Character常用的方法:


    方法名                                    作用                                                        返回值
    isUpperCase(char ch)            判断指定字符是否为大写字母                boolean
    isLowerCase(char ch)            判断指定字符是否为小写字母                boolean
    isDigit(char ch)                        如果字符串中只含有数字则返回True    boolean
    toUpperCase(char ch)            将小写字符转换为大写                           char
    toLowerCase(char ch)            将大写字符转换为小写                           char


Math常用的方法:


    方法名                                      作用                    返回值
    abs(int a)                                 取绝对值              int
    ceil(double a)                          返回最小值           double 
    floor(double a)                        返回最大值           double 
    max(int a,int b)                        取最大值              int
    pow(double a,double b)          求幂                      double 
    random()                                 随机数                    double 
    round(float a)                          四舍五入成整数        int
    sqrt(double a)                        求double值的正平方根    double 


Calendar常用的方法:


    方法名                                          作用                                   返回值
    getInstance()                                获取日期                            Calendar 
    get(int field)                                  获取年/月/日/时/分/秒         int
    add(int field,int amount)               计算时间                             void
    set(int year,int month,int date)     设置时间                             void

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值