
本文共 3864 字,大约阅读时间需要 12 分钟。
Java���������������������
���Java���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Java���������������������������������������������������������������������������������������������������
Java���������������������
Java������������������������������������������������������String
���������������java.lang
������������������������������������������������Java������������������������������������������������������������������������������������������������������������������������
���������������������
���Java������������������������������������������������
������1���������������
String s = "Hello, World!";// ���������������������������������������������������String s2 = "Welcome to Java";
���������������JVM���������������������������������������������������������������������������������������������������������������������������
������2���������������������
������������������������������������������������������������������������������������������
String dynamicStr = new String("Dynamic String");String fromChars = new String(new char[] {'J', 'a', 'v', 'a'});String fromString = new String("Java");
������3������������������
���������������������������������������������������+
���������������������������������������������������������StringBuilder
���StringJoiner
���
String javaVersion = new StringBuilder().append("Java ").append("Version 1.8.0").toString();
������������������������������������������������������������������StringBuilder
���������
String incorrect = "Hello" + "World";// ������������String correct = new StringBuilder("Hello").append("World").toString();
���������������
���������������������������equals()
���equalsIgnoreCase()
���������equals()
������������������������������equalsIgnoreCase()
���������������������
String s1 = "Hello";String s2 = "hello";String equalsResult = s1.equals(s2); // falseString equalsIgnoreCaseResult = s1.equalsIgnoreCase(s2); // true
���������������������������������������equals()
������������������������==
������������������������������������������������������
���������������
������������������������������������������������charAt(int index)
���������
String s = "Hello, World!";for (int i = 0; i < s.length(); i++) { char c = s.charAt(i); System.out.println(c);}
���������������������������������������������������������������
char[] chars = s.toCharArray();for (char c : chars) { System.out.println(c);}
���������������
������������������������������������������
������1���������������������������������
String original = "Hello, World!";String first Five = original.substring(0, 5); // "Hello"
������2������������������������������������������������������������
String original = "Hello, World!, How are you?";String������ = original.substring(6, 14); // "World!, How are"
���������������
������replace
������������������������������
String original = "Hello, my friend!";String result = original.replace("my", "your");System.out.println(result); // "Hello, your friend!";
���������������������������������������CharSequence
���������������
���������������
������split
���������������������������������������������������������������������������������������������
String text = "test-this-example, with437, dashes-or underscores.";String[] parts = text.split("[,-or ]");// ��������������� ["test-this-example", "with437", "dashes-or", "underscores."]
������������
- ���������������������������
\
��������� - ���������������������������������������������������������������
������
������������������������������������Java���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������IntelliJ Idea������������������������������������
发表评论
最新留言
关于作者
