潘多拉固件建设网站,设计制作费属于什么服务,我贷款网站如何做,黑马字符串是一个对象#xff0c;有很多方法可以使用1. length();返回字符串的长度String str abcd;int len str.length();2. isEmpty(); 仅当当length()为0时返回true,否则返回falseboolean b str.isEmpty();3. getBytes();返回字符串中每个字符的ASCII码(使用平台…字符串是一个对象有很多方法可以使用1. length();返回字符串的长度String str abcd;int len str.length();2. isEmpty(); 仅当当length()为0时返回true,否则返回falseboolean b str.isEmpty();3. getBytes();返回字符串中每个字符的ASCII码(使用平台默认的字符集)返回byte[]数组如 String str 我爱你;byte[] bytes str.getBytes();结果得到数组{-50,-46,-80,-82,-60,-29}4. toCharArray();与构造方法相反返回一个字符数组String str www.baidu.com;char[] ch str.toCharArray();得到{w,w,w,.,......}5 subString(int beginIndex,int endIndex); 截取字符串创建一个新的字符串int beginIndex:截取起始索引包含int endIndex:结束索引不包含String str How are you;str str.subString(0,5);结果How a //不包含尾6. subString(int beginIndex)截取字符串从开始索引开始一直截取到最后,包含开始String str abcd;str str.subString(2);结果cd7. startsWith(String prefix);测定指定的字符串是否以指定的前缀开始String str howareyou;boolean b str.statsWith(how);结果true;多长算前缀没有限制8. endsWith(String prefix);判断一个字符串是不是另一个字符串的后缀String str demo.java;boolean b str.endsWith(.java);结果是true;9. contains(String s);判断一个字符串中是否包含另一个字符串String str www.baidu.com;boolean b str.contains(baidu);结果为true;10. indexOf(char ch);查找一个字符在字符串中第一次出现的索引String str www.baidu.com;int index str.indexOf(w);返回结果为0如果字符没有包含在字符串中则返回-111. equals();传递一个object对象用来对比两个字符串里每一个字符是否相同(此方法为Object类的方法由String类进行了继承并重写)String str1 abc;String str2 ABCboolean b str1.equals(str2);结果返回false;12 equalsIgnoreCase();用来比较两个字符串中每一个字符是否相同并忽略大小写String str1 abc;String str2 aBc;boolean b str1.equalsIgnoreCase(str2);结果为true;13 charAt(int index);复制字符串中指定索引的字符返回一个新的字符String str www.baidu.com;char c str.charAt(0);返回w;14. replace(char oldChar,char newChar); 字符替换将字符串中所有的oldChar全部替换为newCharString str www.baidu.com;str.replace(w,*);结果***.baidu.com15. replace(String oldString,String newString);将字符串中所有旧的字符串替换为新的字符串String str www.baidu.com;str.replace(ba,AB);结果www.ABidu.com16. toUpperCase();转成大写字母17. tolowerCawe();转成小写字母18. trim();去掉字符串两端空白字符ASCII码表48-57表示0-9的数字65-90表示A-Z97-122表示a-z