插件窝 干货文章 Java字符串转数组方法详解:split()与toCharArray()使用教程

Java字符串转数组方法详解:split()与toCharArray()使用教程

Java字符串转数组的两种核心方法

在Java编程中,将字符串转换为数组是常见操作,主要通过以下两种方法实现:

1. 使用split()方法分割字符串

String str = "apple,banana,orange";
String[] arr = str.split(","); // 按逗号分割
// 结果: ["apple", "banana", "orange"]

2. 使用toCharArray()转换字符数组

String str = "hello";
char[] charArray = str.toCharArray();
// 结果: ['h','e','l','l','o']

注意事项

  • split()支持正则表达式,特殊字符需转义
  • toCharArray()适用于字符级操作
  • 数组长度不可变,需根据需求选择合适方法