API中String 和StringBuilder的常用方法
2017-11-11 23:26
531 查看
1.API(application programmnig interface) 应用程序接口
看包(java.lang下的不需要导包)->类描述->看构造方法->看成员方法(返回类型 方法名 参数列表),一般公司都有自己的API
2.String类
构造方法:
String(String original) 把字符串封装成字符串对象
String(char[] value) 把字符数组封装成字符串
==的作用:1.比较地址值(引用数据类型)
2.基本数据类型值是否相等(基本数据类型)
存储:字符的内容是存储在方法区的常量池中里面,是为了方便字符串的重复使用 String[new出来的在堆中,直接对象在常量池里]
String 功能:
1.判读功能
boolean equals(Object obj):比较字符串的内容是否相同
booleam equalsIgnoreCase(String str) 比较字符串内容是否相同,忽略大小写
boolean startWith(String str)以什么开头
boolean endWith(String str)以什么结尾
2.获取功能
int length() 获取字符串长度
char charAt(int index)获取指定索引出的字符
int indexof(String str)获取str第一次出现的索引
String substring(int start),从start位置截取字符串[start,length()-1]
String substring(int start,int end)截取[start,end)
3.转换功能
char[] toCharArray() 将字符串转成字符数组
String toLowerCase() 把字符串转成小写字符串
String toUpperCase() 把字符串转成大写字符串
4.其他功能
String trim() 去除字符串两端的空格
String [] split(String str) 按指定符号分割字符串
字符串反转:1.倒着遍历字符串
2.字符串转成字符数组,将字符数组反转,将字符数组封装成字符串
StringBuilder类 解决字符串拼接耗时浪费空间
构造方法: StringBuilder sb=new StringBuilder();可带参或无参
成员方法 int capacity() 返回当前容量: 理论值为16
int length() 返回长度 实际长度
1.添加功能 public StringBuilder append(任意类型)
2.反转功能 public StringBuilder reverse();
3.链式编程 s.append(x).append(x)
看包(java.lang下的不需要导包)->类描述->看构造方法->看成员方法(返回类型 方法名 参数列表),一般公司都有自己的API
2.String类
构造方法:
String(String original) 把字符串封装成字符串对象
String(char[] value) 把字符数组封装成字符串
==的作用:1.比较地址值(引用数据类型)
2.基本数据类型值是否相等(基本数据类型)
存储:字符的内容是存储在方法区的常量池中里面,是为了方便字符串的重复使用 String[new出来的在堆中,直接对象在常量池里]
String 功能:
1.判读功能
boolean equals(Object obj):比较字符串的内容是否相同
booleam equalsIgnoreCase(String str) 比较字符串内容是否相同,忽略大小写
boolean startWith(String str)以什么开头
boolean endWith(String str)以什么结尾
2.获取功能
int length() 获取字符串长度
char charAt(int index)获取指定索引出的字符
int indexof(String str)获取str第一次出现的索引
String substring(int start),从start位置截取字符串[start,length()-1]
String substring(int start,int end)截取[start,end)
3.转换功能
char[] toCharArray() 将字符串转成字符数组
String toLowerCase() 把字符串转成小写字符串
String toUpperCase() 把字符串转成大写字符串
4.其他功能
String trim() 去除字符串两端的空格
String [] split(String str) 按指定符号分割字符串
字符串反转:1.倒着遍历字符串
2.字符串转成字符数组,将字符数组反转,将字符数组封装成字符串
StringBuilder类 解决字符串拼接耗时浪费空间
构造方法: StringBuilder sb=new StringBuilder();可带参或无参
成员方法 int capacity() 返回当前容量: 理论值为16
int length() 返回长度 实际长度
1.添加功能 public StringBuilder append(任意类型)
2.反转功能 public StringBuilder reverse();
3.链式编程 s.append(x).append(x)
相关文章推荐
- Java之常用API(Object、String、StringBuffer、StringBuilder)
- C#使用String和StringBuilder运行速度测试及各自常用方法简介
- String常用方法(处理api)
- Java中String, StringBuffer, StringBuilder的区别和常用方法
- 黑马程序员--Java笔记09--字符串String 及StringBuilder等及其常用方法
- Java String之StringBuilder以及它的API的详细使用方法(2)
- string,stringBuilder,字符串的常用方法,键盘录入字符串,string的构造方法,string类的各种判断功能,string类的各种获取功能,string类的转换功能,切割方法
- String常用方法API
- 黑马程序员——03 String,StringBuffer,StringBuilder的联系以及三者的常用方法
- 黑马程序员_常用API之BufferString、StringBuilder
- String、StringBuffer和StringBuilder区别及其常用方法
- C#中的String,StringBuilder 常用方法总结
- Java中String,StringBuffer,StringBuilder常用方法及使用实例
- Java——String、StringBuilder、StringBuffer的区别与常用方法
- String常用方法-API
- 黑马程序员_常用API(1) String&StringBuffer&StringBuilder
- Java 中 String 类和StringBuilder 类的常用方法
- String 类常用方法
- String类的常用方法和StringBuilder
- String 类的常用方法