A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 陆陆 中级黑马   /  2017-11-23 21:41  /  1772 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

API      应用程序编程接口
显示--索引---学习什么内容输入什么内容
看包
看类的描述
看构造方法
看成员方法
调用方法:看返回值类型,人家返回什么类型,就用什么类型接收
   看方法名:名字别写错了
   看形式参数:人家有几个,就给几个,人家要什么类型,就给什么类型
scanner:
              sc.next();          录入字符串    以空格为结束符
sc.nextLIne();   录入字符串    以回车换行为结束符  
注:sc.next和sc.nextLIne不能混着用   

String:    注:字符串是特殊的引用数据类型,直接输出字符串对象输出的是该对象中的数据。
常用方式:  1.   String  s = "........" ;

      2.   cha[]  chs  = {‘h’,'e','l','l','o'};
String s = new Srring{chs};
字符串的内容是存储在方法区的常量池里面的,是为了方便字符串的重复使用。
通过构造方法的字符串是在堆内存,直接赋值方式创建对象是中方法区的常量池

object:  是类层次结构中的根类       所有的类都直接或者间接的继承自该类
String 判断功能:
boolean equals(Object  obj) :比较字符串的内容是否相同
boolean equalsIgnore(String str) : 比较字符串的内容是否相同,忽略大小写
boolean startWith(String  str) : 判断字符串对象是否以指定的str开头
boolean endsWith(String  str) :判断字符串对象是否以指定的str结尾
             contains                     :判断字符串对象是否包含指定的字符串内容

String类的获取功能
       int  length() : 获取字符串的长度,其实也是就是字符个数
              char  charAt(int index): 获取指定索引处的字符
int  indexOf(String str):   获取str 在字符串对象中第一次出现的索引
String substring (int  start): 从start开始截取字符串                注:含头不含尾
String substring (int  start,int end ):   从start开始到end结束截取字符串    注:含头不含尾


String 类字符串的转换功能:
char[]  toCharArray():      把字符串转成字符数组   
String toLowerCase():        把字符串转小写
String  toUpperCase():        把字符串转大写

String  类去掉空格
              String trim():  去除字符串两端的空格
Sting[]  split(String str):  按照指定符号分割字符串
Sting replace (  ):  把字符串指定的内容换成自己想要的

String类中的方法,它不会改变字符串中的内容,如果方法会返回一个字符串,那么它是一个新的字符串



StringBuilder 是一个可变的字符串,字符串缓冲区类
构造方法:  StringBuilder()
成员方法:  public int capacity() : 返回当前容量
      public int length():     返回长度(字符数)

StringBuilder 常用方法
添加功能: public StringBuilder append (任意类型):添加数据,并返回自身对象
反转功能: public StringBuilder reverse();反转数据,并返回自身对象
    public int length():返回长度(字符数)


4 个回复

倒序浏览
,总结得非常好呢,赞!
回复 使用道具 举报
总结的很到位,大赞
回复 使用道具 举报
哇塞,总结很到位哟
回复 使用道具 举报
这几天你空闲时间充分利用起来,好好复习
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马