java常用API

Object所有类的基类

所有类都直接或间接继承Objcet类

String构造方法

public String()

public String(byte[] bytes)

public String(byte[] bytes,int offset,int length)

public String(char[] value)

public String(char[] value,int offset,int count)

public String(String original)

isEmpty()

判断是否为空

length()

取到该String的长度

equals(Object obj)

判断两个字符串是否相等

equalsIgnoreCase(String as)

不区分大小写比较

charAt(int index)

返回该下标的char

substring(int start)

截取字符串下标从start开始

substring(int start,int end)

截取区间字符串从start开始到end结束(包头不包尾)

replace(char old,char new)

替换字符串

trim()

去掉字母首尾空格

 String类的型转换功能

getBytes()

转换成bytes型数组

toCharArray()

转换成char型数组

String valueOf(char[] chs)

将入参类型转换为String

toLowerCase()

将所有英文字母转换为小写字母

toUpperCase()

将所有英文字母转换为大写字母

concat(String str)

将指定字符串连接到此字符串的结尾

 

StringBuffer概述

StringBuffer是用来解决String更改字符串造成的时间浪费和空间浪费的

StringBuffer常用的方法

append(String str)

追加字符串

insert(int offset,String str)

指定位置追加字符串

deleteCharAt(int index)

删除下标处的字符

delete(int start,int end)

删除下标区间的字符

replace(int start,int end,String str)

替换区间字符

reverse()

反转字符串

substring(int start,int end)

截取区间字符串从start开始到end结束(包头不包尾)

substring(int start)

截取字符串

String StringBuffer的区别 

内存操作不同

String是每次进行更改都会产生一个新的对象

StringBuffer不会产生新的对象而是在原有的对象上进行更改

装箱:

把基本数据类型封装成包装类

拆箱:

将包装类中包装的基本数据类型数据取出

Integer的常用方法

intValue()

转换成int

parseInt(String s)

String转换成int

valueOf(String s

String转换成Integer

 String toBinaryString(int i)

转换成2进制

toOctalString

转换成8进制

toHexString(int i)

转换成16进制

 toHexString(int i)

十进制到其他进制

 parseInt(String s,int radix)

其他进制到十进制

 Character常用的方法

 isUpperCase(char ch)

判断指定字符是否为大写字母

isLowerCase(char ch)

判断指定字符是否为写字母

isDigit(char ch)

如果字符串中只含有数字则返回True

toUpperCase(char ch)

将小写字符转换为大写

toLowerCase(char ch)

写字符转换为

 随机数

 Math.rabndom * (最大值 - 最小值) + 最小值 (包头不包尾)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值