1、charAt()方法:作用是:寻找字符串中某一个索引的字母,
调用方法是:"字符串".charAt(int index);
返回值类型为char类型
2、compareTo()方法:作用是:对比两个字符串的大小,
从第一个开始对比,
分出大小就不用再对比后面的字母了直接返回对比的结果
调用方法是:"字符串".charat("字符串");
返回值类型为int类型,前大于后时,返回1,后大于前时返回-1,相等时返回0;
3、contains()方法:作用是:查看一个字符串中是否有另一个字符串,
调用方法是:"字符串".contains("字符串");
返回值类型为boolean类型,有返回true,无false;
4、endsWith()方法:作用是:查看一个字符串中是否以某一个字符串结尾,
调用方法是:"字符串".endsWith("字符串");
返回值类型为boolean类型,是返回true,不是false;
5、equals()方法:作用是:比较一个字符串中是否与另一个字符串相同,
调用方法是:"字符串".equals("字符串");
返回值类型为boolean类型,是返回true,不是false;
6、equalsIgnoreCase()方法:作用是:忽略大小写比较一个字符串中是否与另一个字符串相同,
调用方法是:"字符串".equalsIgnoreCase("字符串");
返回值类型为boolean类型,是返回true,不是false;
7、getBytes()方法:作用是:将该String编码为一系列字节,将结果存储到新的字节数组中。
调用方法是:"字符串".getBytes();
返回值类型为Byte [] 类型数组;
8、indexof()方法:作用是:将一个字符串中第一次出现另一字符串的下标找出来,只返回第一个值。
调用方法是:"字符串".indexof("字符串");
返回值类型为int 类型;
9、isEmpty()方法:作用是:查看一个字符串是否为空字符串,注意这里指的:是否是没有元素的空字符串,
而不是字符串引用指向的是Null;两者与区别,因为字符串里面可以将
空格作为空看待。
调用方法是:"字符串".isEmpty();
返回值类型为boolean类型;
10、length()方法:作用是:查看一个字符串长度
调用方法是:"字符串".length();
返回值类型为int类型;
11、lastIndexof()方法:作用是:查找一个字符串中另外一个字符串最后一次出现的索引的第一个值
调用方法是:"字符串".lastIndexof();
返回值类型为int类型;
12、replace()方法:作用是:将字符串的一个子字符串更换成另外一字符串
调用方法是:"字符串".replace("要更换的字符串","想要替换原来字符串的代替品");
返回值类型为String;
14、split()方法:作用是:将字符串按照某个符号分割开
调用方法是:"字符串".split("要使用的分割符号");
返回值类型为String[ ],每一个被分割的块作为元素放入字符串数组;
15、startsWith()方法:作用是:判断字符串是否以某个字符串开头
调用方法是:"字符串".startsWith("字符串");
返回值类型为boolean;
16、subString()方法:作用是:截取字符串
调用方法是:"字符串".subString(整形:起始下标);
返回值类型为String;
17、subString()方法:作用是:截取字符串
调用方法是:"字符串".subString(起始下标,结束下标),
注意结束下标不包含在生成的子字符串的索引中;
返回值类型为String;
18、tocharArray()方法:作用是:将字符串转化为字符数组
调用方法是:"字符串".tocharArray()
返回值类型为String[ ];
19、toLowerCase()方法:作用是:将字符串转化为小写字符串
调用方法是:"字符串".toLowerCase()
返回值类型为String;
20、toUpperCase()方法:作用是:将字符串转化为大写字符串
调用方法是:"字符串".toUpperCase()
返回值类型为String;
21、trim()方法:作用是:将字符串前后的空白全部去掉,中间的空白不去掉。
调用方法是:"字符串".trim()
返回值类型为String;
22、valueof()方法:作用是:将非字符串转换成字符串,这个方法是String类中唯一一个静态的方法,不需要new对象
调用方法是:String.valueof(非字符串)
返回值类型为String,加上两个双引号变为字符串;