本帖最后由 ℃葫芦 于 2015-8-20 14:51 编辑
- package Test;
- public class StringMethodDemo {
- public static void main (String[] args){
- StringMethodDemo();
- }
- public static void StringMethodDemo() {
- char[] ch = {'a','b','c','d','e','f','b','g'};
- String str =new String(ch,0,ch.length);
- //获取:
- int a = str.length(); //获取字符串长度。
- char b = str.charAt(3); //获取3角标位的字符。
- int c = str.indexOf('c'); //获取字符所在位置。
- int d = str.indexOf("cd"); //获取字符串所在位置。
- int e = str.indexOf(b, 3); //获取3角标之后字符的位置。
- int f = str.indexOf("bc", 3); //获取3角标之后字符串的位置。
- int g = str.lastIndexOf('c'); //从后面数第一个'c'的位置。
- int h = str.lastIndexOf("bc");
- int i = str.lastIndexOf('b',6);
- int j = str.lastIndexOf("bc", 8);
-
- //转换:
- String[] k = str.split("b"); //用"b“将字符串切割。
- String[] l = str.split("b", 2); //用"b"将字符串切成两份。
- char [] m = str.toCharArray(); //将字符串变成字符数组。
- byte [] n = str.getBytes(); //将字符串变成字节数组。
- String o = str.toUpperCase(); //字符串中字母全部变大写
- String p = str.toLowerCase(); //字符串中字母全部变小写。
- String q = str.replace('b', 'h'); //将字符串中的b换成h、
- String r = str.replace("bc", "hi"); //将字符串中bc换成hi。
- String s = str.trim(); //去除两端空格
复制代码 |
|