java如何取string
获取字符串的子串
在Java中,可以使用substring()方法获取字符串的子串。该方法有两种重载形式:
String substring(int beginIndex)
从指定索引beginIndex开始截取到字符串末尾。
String substring(int beginIndex, int endIndex)
从beginIndex开始截取到endIndex-1的位置。
示例代码:
String str = "Hello, World!";
String sub1 = str.substring(7); // "World!"
String sub2 = str.substring(0, 5); // "Hello"
获取单个字符
使用charAt(int index)方法可以获取字符串中指定位置的字符。
示例代码:

String str = "Java";
char ch = str.charAt(2); // 'v'
分割字符串
split(String regex)方法可以根据正则表达式将字符串分割为字符串数组。
示例代码:
String str = "apple,orange,banana";
String[] fruits = str.split(",");
// fruits数组包含 ["apple", "orange", "banana"]
获取字符串长度
使用length()方法可以获取字符串的字符数。
示例代码:

String str = "Hello";
int len = str.length(); // 5
字符串转换为字符数组
toCharArray()方法可以将字符串转换为字符数组。
示例代码:
String str = "Java";
char[] chars = str.toCharArray();
// chars数组包含 ['J', 'a', 'v', 'a']
获取字节数组
getBytes()方法可以将字符串转换为字节数组,可以指定字符编码。
示例代码:
String str = "Java";
byte[] bytes = str.getBytes();






