21xrx.com
2024-12-28 11:42:55 Saturday
登录
文章检索 我的文章 写文章
Java实现String转换成String数组
2023-06-16 10:18:31 深夜i     --     --
Java String 数组转换

在Java编程中,我们可能会遇到将String类型的数据转换成String数组的情况。在实际开发中,这个需求是比较常见的。那么在Java中如何实现呢?本文将为大家介绍两种简单的实现方法。

方法一:使用String的split()方法

String类型有一个split()方法,可以根据某个分隔符将字符串分割成String数组,如下所示:


String str = "Hello,World";

String[] strArr = str.split(",");

其中","为分隔符。执行上述代码后,strArr数组的值为"World"。

方法二:使用String的toCharArray()方法

String类型还有一个toCharArray()方法,可以将字符串转换成char[]数组,如下所示:


String str = "Hello,World";

char[] charArr = str.toCharArray();

String[] strArr = new String[charArr.length];

for(int i = 0; i < charArr.length; i++){

  strArr[i] = String.valueOf(charArr[i]);

}

首先将字符串转换成char[]数组,然后遍历char[]数组,将每个字符以String类型存入新建的String[]数组中。执行上述代码后,strArr数组的值也为"Hello"。

上述两种方法都可以将String类型转换为String数组,根据实际需求进行选择即可。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复