JavaString库

String库

.length() 字符串的长度,一个字符串为空(空字符串对象)和null(不指向任何对象)是两个概念,中文字符和英文字符是一样的计数(一个中文是一个字符,一个英文字母是一个字符)

.substring(beginIndex,endIndex) 选取开始的(从0开始)index和结束的index之间的字符,包括开始的index,不包括结束的index

s1.equals(s2) 字符串是s1,s2的比较,完全相同返回true,不相同返回false,大小写敏感

注:不能写成s1 == s2,这个是无效的 ==可以用来比较基本类型和引用类型,判断内容和内存地址,equals只能用来比较引用类型,它只判断内容

.format("姓名:%s,年龄:%d,身高:%.2f","李四",35,1.75) %s指字符串,%d整数类型,%.2f浮点类型,会对应退换

.indexOf("字符串") 如果有这个子串,则返回位置索引;否则返回-1

.startsWith()判断前缀 .endsWith()判断后缀 是返回true,不是返回false

原文地址:https://www.cnblogs.com/cuteCoderSnow/p/10179112.html