1 字符串比较:使用equals(),如果忽略大小写比较,使用equalsIgnoreCase()方法
2 字符串的搜索:indexof()从字符串的首部开始搜索,当前字符串中指定子字符串的下标位置,返回值为int类型,存在返回其下标位置,不存在,返回-1
lastIndexof() 从尾部开始搜索,返回值于indexof()方法一致
startsWith()和endsWith()是判断字符串是否以指定字符开头或结尾,返回值为boolean类型
contains()查找字符串中是否存在指定子字符串,返回值为boolean类型
3截取子字符串: subString()从当前字符串中,截取指定下标区间的子字符串
1 字符串比较 : 使用equals()不能使用==
2 字符串搜索 : indexof()从字符串的首部进行搜索,当前字符串中指定字符串的下标位置,返回值为int类型,如果存在,返回其下标位置,反之,返回-1
lastIndexof()从字符串的尾部进行搜素,返回值于indexof()方法一致
startsWith()和endsWith()是判断字符串是否以指定字符串开头或结尾,返回值为boolean类型
contains() 查找当前字符串是否存在指定字符串,返回值为boolean类型
3 截取子字符串 : substring() 截取指定下标区间的子字符串
4 去除首尾空白字符 : trim() isEmpty()判断字符串是否为空字符串
5 替换字符串 : 第一种是根据字符或字符串替换 :replace( ' ', ' ') 或者replace(" ", " ")
第二种:正则表达式
6 分隔字符串 : spilt()
7 拼接字符串 : join()
8 格式化字符串 :format()
9 类型转换 : 把任意类型或引用类型转换成字符串 使用valueof() 转换为char[] 字符数组
构造方法:构造方法的作用就是创建对象,并为其赋一个初始值,构造方法的名称就是类名,它的参数没有限制,它没有返回值,调用构造方法必须用new操作符,(代码中没有有参构造的话系统会自动提供一个无参构造)
静态方法:用static修饰的方法就是静态方法,通过类名就可以调用它,不需要实例化类的对象静态方法只能访问静态成员变量或静态方法,有参数,有返回值
其他方法: