API
应用程序编程接口。我们现阶段用的API都是JDK提供给我们写好的类
1、字符串
1.1 键盘录入字符串
第一步:导包
第二步:创建对象
第三步:调用nextLine()方法键盘录入数据,然后再用字符串类型去接受
1.2 String构造方法
String(String str); 将指定参数的字符串创建成一个字符串对象
String(char[] cArr);将指定字符数组创建成一个字符串对象
String(char[] cArr,int index,int count);将指定字符数组的一部分创建成一个字符串对象
1.3 String 判断功能
boolean equals(Object obj);判断两个字符串的内容是否相等
boolean equalsIgnoreCase(String str)
;判断两个字符串的内容是否相等,不区分大小写
boolean endsWith(String str);判断字符串是否以指定字符串结尾
boolean startsWith(String str);
判断字符串是否以指定字符串开头
1.4 String 获取功能
int length();获取字符串长度
char charAt(int index);获取指定索引位置的字符
int indexOf(String str);获取指定字符串第一次出现的索引,如果没有找到这个字符串,就返回-1
String substring(int start);从start位置开始截取字符串
String substring(int start,int end);从start开始截取,截取到end,包含头不包含尾
1.5 String 转换功能
char[] toCharArray();把字符串转成字符数组
String toUpperCase();把字符串全部转成大写
String toLowerCase();把字符串全部转成小写
1.6 String 分割功能
String trim();去除字符串两端的空格。
String[] split(String str);将字符串按照指定的符号进行分割,然后放入字符串数组
2、StringBuilder
2.1 概念
可变字符串
2.2 构造方法
StringBuilder();
StringBuilder(String str);将字符串构造成StringBuilder
2.3 添加功能
public StringBuilder append(任意类型);将任意类型添加到可变字符串中。返回值为调用者本身
2.4反转功能
public StringBuilder reverse();反转
2.5其他方法
public int capacity();获取容量;基本不用
public int length();获取长度
public String toString();将StringBuilder转成String
转载请注明原文地址: https://ju.6miu.com/read-36733.html