![string basics - icon](https://www.baeldung.com/wp-content/uploads/2019/05/icon_string_basics.png)
String Basics
字符串基础知识
-
Java Multi-line String -
Checking for Empty or Blank Strings in Java -
Java – Generate Random String -
How to Remove the Last Character of a String? -
Java – Count Occurrences of a Char in a String -
Check if a String is a Palindrome -
Split a String in Java -
Compact Strings in Java 9 -
Comparing Strings in Java -
CharSequence vs. String in Java -
Adding a Newline Character to a String in Java (popular) -
Guide to Character Encoding -
Concatenating Strings In Java -
String Initialization in Java -
Why String is Immutable in Java?
![string helper - icon](https://www.baeldung.com/wp-content/uploads/2019/05/icon_string_helper.png)
String Helper Classes and Tool
字符串辅助类和工具
![string conversion - icon](https://www.baeldung.com/wp-content/uploads/2019/05/icon_string_conversion.png)
String Conversions
字符串转换
-
Java String Conversions -
Converting Strings to Enums in Java -
Converting a Stack Trace to a String in Java -
Converting String to Stream of chars -
Converting a List to String in Java -
Convert Hex to ASCII in Java -
Check If a String Is Numeric in Java (popular) -
Format ZonedDateTime to String -
Converting Between Byte Arrays and Hexadecimal Strings in Java -
Convert String to Byte Array and Reverse in Java -
Array to String Conversions -
Encode a String to UTF-8 in Java -
Convert Character Array to String in Java -
Guide to Escaping Characters in Java RegExps -
Converting String to BigDecimal in Java
![string primitive - icon](https://www.baeldung.com/wp-content/uploads/2019/05/icon_string_-primitive.png)
String Primitive Conversions
字符串原始转换
![string io - icon](https://www.baeldung.com/wp-content/uploads/2019/05/icon_string_io.png)
String IO Conversions
字符串IO转换
![string io - icon](https://www.baeldung.com/wp-content/uploads/2019/05/icon_string_io.png)
String Tools
绳索工具
![string api - icon](https://www.baeldung.com/wp-content/uploads/2019/05/icon_string_api.png)
String API
字符串API
-
Java String.String() -
Java String.codePointCount() -
Java String.codePointAt() -
Java String.concat() -
Java String.contains() -
Java String.copyValueOf() -
Java String.endsWith() -
Java String.format() -
Java String.getBytes() -
Java String.indexOf() -
Java String.intern() -
Java String.isEmpty() -
Java String.lastIndexOf() -
Java String.regionMatches() -
Java String.replace() -
Java String.replaceAll() -
Java String.split() -
Java String.startsWith() -
Java String.subSequence() -
Java String.substring() -
Java String.toLowerCase() -
Java String.toUpperCase() -
Java String.trim() -
Java String.valueOf()