Java中的api

一、Object类         1.定义:是所有普通类的父类;         2.方法:(内部方法是其他类也具有的)                 hashcode( ):把对象它通过某种算法变成一个数字,每个对象的值不                                                                    一样;hashcode值就是对象的内存地址值;                 toString( ) :我们在打印对象的时候默认打印就是toString方法;                                     全限定名+@+内存地址值(16)进制;                 equals( ):底层源代码就是==  只能比较引用数据类型;                     延伸: ==:比较基本数据类型,比的是值                                 ==:比较引用数据类型,比的是地址值 二、String类         1.构造方法                     char[] c ={“秦”,”哲”,姬”};                     String s2 = new String(c);                     System.out.printin(s2);         2.常用方法:                 ifEmpty();---判断是否为空;                 length();---取到该String的长度;                 equals(Object object);---判断两个字符串是否相等;                 equalsIgnoreCase(String as);---不区分大小写比较;                 charAt(int index);---返回该下标的char;                 substring(int start);---截取字符串下标从start开始;                 substring(int start,int end);---截取区间字符串start开始end(包头不包尾)                 indexOf();---寻找某个字符串在目标字符串的位置;(写法与下边方法一致)                 replace(char old,char new);---替换字符串(若有重复的,则全部替换)                 trim();---去掉字母首尾空格; 3.String类的型转换功能             toCharArray();---转换成char型数组;                                  getBytes();----转换成bytes型数组;             String valueOf(char[] chs);----将入参类型转换为String                                  toLowerCase();----将所有英文字母转换为小写字母;             toUpperCase();---将所有英文字母转换为大写字母;             concat(String str);----将指定字符串连接到此字符串的结尾; 4.注意事项             String是用final修饰过的引用数据类型,他的值一旦创建便不能修改 三、StringBuffer类         1.用来解决String更改字符串造成的时间浪费和空间浪费;         2.常用方法             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);----截取区间字符串(包头不包尾)             substring(int start);---截取字符串;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值