java常用类需要记吗_Java笔记--常用类

1、String类:

--使用Unicode字符编码,一个字符占两个字节;

--String类是一个final类,代表不可变的字符序列;

--字符串是不可变的,一个字符串对象一旦被配置,其内容是不可变的;

--常用方法:1)int length();//返回字符串长度

2)char charAt(int index);//返回字符串在index处的字符

3)int compareTo(String str);//与str比较大小

4)int indexOf(String s);//返回s在字符串中首次出现的位置,若未出现,则返回-1

5)int indexOf(String s, int startPoint);//返回s在字符串在startPoint之后首次出现的位置,若未出现,则返回-1

6)int lastIndexOf(String s);//返回s在字符串最后一次出现的位置,若未出现,则返回-1

7)int lastIndexOf(String s, int startPoint);//返回s在字符串在startPoint之后最后一次出现的位置,若未出现,则返回-1

8)boolean startWith(string prefix);//判断字符串是否以prefix开头

9)boolean endWith(String, suffix);//判断字符串是否以suffix结尾

10)boolean equals(Object obj);//比较两个字符串是否相等

11)boolean regionMatches(int firstStart, String other, int otherStart, int length);//判断当前字符串从firstStart开始的子串是否与other字符串从otherStart开始、length长度的子串是否相等

12)String subString(int startPoint);//返回字符串startPoint之后的子串

13)String subString(int start, int end);//返回字符串从start开始到end结束的子串(左闭右开)

14)String trim();//返回字符串去除前后空格后的字符串

15)String[] split(String regex);//以regex为分隔符将字符串切分,返回字符串数组

2、StringBuffer类:可变的字符序列

--常用方法:1)添加:append(String | int | boolean | ...);

2)插入:insert(int index, String str);//在指定位置index处插入字符串str

3)反转:reverse();

4)删除:delete(int start, int end);//删除指定区间的字符串

5)charAt(int index);

6)setCharAt(int index, char ch);//修改index处的字符为ch

7)等等与String类似方法。

3、StringBuilder类:JDK5.0新加入的,线程不安全,效率高于StringBuffer,用法与StringBuffer类似。

4、时间日期相关的类:

--System类下的currentTimeMillis();

--Date类:java.util.Date、java.sql.Date

--SimpleDateFormat类:java.text.SimpleDateFormat

--Calendar类

5、Math类:java.lang.Math,提供了一系列静态方法用于科学计算(如abs()、sqrt()等)

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值