20200928
知识点总结
1.字符串声明
String str = "云创动力";
String str1 = new String("云创动力");
2.字符串常用的API
package com.itlaobing.demo;
import java.util.Arrays;
public class StringApi {
public static void main(String[] args) {
String str = "abcdef";
String strs = "ABCDEF";
String strss = "我爱中国";
char str1 = str.charAt(3);
System.out.println(str1);
int str2 = str.codePointAt(3);
System.out.println(str2);
int str3 = str.compareTo(strs);
System.out.println(str3);
int str4 = str.compareToIgnoreCase(strs);
System.out.println(str4);
String str5 = str.concat(strs);
System.out.println(str5);
boolean str6 = str.contains("cs");
boolean str7 = str.contains("c");
System.out.println(str6);
System.out.println(str7);
boolean str8 = str.endsWith("ef");
boolean str9 = strs.endsWith("ef");
System.out.println(str8);
System.out.println(str9);
boolean str10 = str.equals(strs);
System.out.println(str10);
boolean str11 = str.equalsIgnoreCase(strs);
System.out.println(str11);
byte[] str12 = strss.getBytes();
System.out.println(Arrays.toString(str12));
byte[] str12s = strss.getBytes(Charset.forName("utf-8"));
System.out.println(Arrays.toString(str12s));
int str13 = strss.hashCode();
System.out.println(str13);
int str14 = "abbbc".indexOf("b");
System.out.println(str14);
int str14s = "abbbc".lastIndexOf("b");
System.out.println(str14s);
int str15 = "abbbc".indexOf("b", 2);
System.out.println(str15);
String str16 = "a,b,c,d".replace(',' , '/');
System.out.println(str16);
String[] str17 = "axaxaxaxaxaxa".split("a");
System.out.println(Arrays.toString(str17));
String str18 = str.substring(1);
System.out.println(str18);
String str19 = str.substring(1,5);
System.out.println(str19);
String str20 = strs.toLowerCase();
System.out.println(str20);
String str21 = strs.toUpperCase();
System.out.println(str21);
String str22 = " 122333 ".trim();
System.out.println(str22);
}
}