1 int[] arr = { 8, 4, 2, 1, 23, 344, 12 };
2 int a = arr.length;//整数数组的元素长度
3
4 //String 类的获取功能
5
6 String str = "xiaogegenihaoya";
7 int num = str.length();//字符串元素长度
8
9 char ch = str.charAt(5);//获取指定下标位置的字符
10 System.out.println(ch);
11
12 int index = str.indexOf('e');//获取指定字符在数组中第一次出现的索引
13 System.out.println(index);
14
15 int index01 = str.indexOf("hao");//获取指定字符串在数组中第一次出现的索引
16 System.out.println(index01);
17
18 int index02 = str.indexOf("i",str.indexOf('o'));//获取指定字符串在指定位置后第一次出现的索引
19 System.out.println(index02);
20
21 int index03 = str.lastIndexOf('o',str.indexOf('e'));//从指定位置向前找指定字符的索引
22 System.out.println(index03);
23
24 String cc = str.substring(5) ;//从指定位置向后截取字符串,默认到末尾
25 System.out.println(cc);
26
27 String cb = str.substring(str.indexOf('g'),str.indexOf('n') );//从指定位置开始,到指定位置结束截取字符串,包头不包尾,左闭右开
28 System.out.println(cb);
29 System.out.println("***************************************************");
30
31 //String 类的转换功能
32 char[] cha = str.toCharArray(); //把字符串转换成字符数组
33 for (char c : cha) {
34 System.out.print(c);
35 }
36 System.out.println();
37
38
39 char[] c = {'a','b','m','u','p'}; //把字符数组转换成字符串
40 String s1 = String.valueOf(c);
41 System.out.println(s1); //此时输出的是字符串,
42
43
44 int num2 = 125; //把int类型的数据转换成字符串
45 String zifu = String.valueOf(num2);
46 System.out.println(zifu);//此时输出的是字符串
47
48 String sk = "NIdDNIhdiKJ"; //把字符串转成小写
49 String samll = sk.toLowerCase();
50 System.out.println(samll);
51
52 String big = sk.toUpperCase(); //把字符串转成大写
53 System.out.println(big);
54
55 String p = sk.concat(s1); //把字符串拼接
56 System.out.println(p);
57
58
//String的判断功能
59 String q = "nihaoyaxiaojiejie";
60 String l = "NIHAOYAXIaojiejie";
61 String n = "你好呀xiaojeijei";
62 System.out.println(q.equals(l)); //比较字符串内容是否相同,区分大小写
63 System.out.println(n.equals(q));
64
65 System.out.println(q.equalsIgnoreCase(l));//比较字符串内容是否相同,不区分大小写
66
67 System.out.println(q.contains(n));// 判断大字符串中是否包含小小字符串
68
69 System.out.println(q.endsWith("e"));//判断字符串是否以指定的字符串结尾
70
71 System.out.println(l.startsWith("N"));//判断字符串是否以指定的字符串开头
72
73 System.out.println(q.isEmpty()); //判断字符串是否为空
74
75
76
77