JAVA方法微知识点
常用Java方法
// 获取字符串的长度
int length();
// 获取指定下标位置的字符
char charAt(int index);
// 获取指定字符在字符串中首次出现的下标位置
int indexOf(int ch);
// 获取指定字符串在字符串中首次出现的下标位置
int indexOf(String str);
// 获取指定字符在字符串中最后一次出现的下标位置
int lastIndexOf(char ch);
// 获取指定字符串在字符串中最后一次出现的下标位置
int lastIndexOf(String str);
// 从指定下标位置开始,到字符串结尾截取字符串
String substring(int beginindex);
// 从指定beginindex开始,到endindex结束,截取字符串【注意】要头不要尾:
String substring(int beginindex,int endindex);
// 去除字符串两端空格
String trim();
// 使用指定字符串对当前字符串进行切割,获取一个字符串数组
String[] split(String prefix);
// 判断是否以指定字符串作为前缀开始
boolean startsWith(String prefix);
// 判断是否以指定字符串作为后缀结束
boolean endsWith(String suffix);
// 判断字符串是否为空
boolean isEmpty();
// 与指定对象比较,判断是否相等
boolean equals(Object anObject);
// 忽略大小写判断是否与指定字符串相等
boolean equalsIgnoreCase(String anotherString);
// 判断是否包含指定序列(搜索)
boolean contains(String str);
// 字符数组转字符串
String(char[] value);
// 从字符数组的指定位置开始,截取指定个数的字符转为字符串
String(char[] value,int offset,int count);
// 同理String(char[] value)
static String valueOf(char[] data);
// 同理String(char[] value,int offset,int count)
static String valueOf(char[] data,int offset,int count);
// 使用新字符替换字符串中的旧字符
String replace(char oldChar,char newChar);
// 将字符串转换为字符数组
char[] toCharArray();
// 将字符串中所有的英文字母转大写
String toUpperCase();
// 将字符串中所有的英文字母转小写
String toLowerCase();
public class MethodDemo7{
public static void main(String[] args){
String str="满汉全席";
/*
*需求分析:获取字符串的长度
*固定格式:public static
*返回值类型:int
*方法名:length
*形参列表:
*
*方法声明:public static int length();
*
*/
System.out.println(str.length());
}
}