将Java字符串转换为数组

布鲁斯:

这是一个奇怪的问题。这是我的代码

 String reply = listen.executeUrl("http://localhost:8080/JavaBridge/reply.php); 

executeUrl将Reply.php文件返回的任何内容作为String对象返回。现在出现了问题。在reply.php中,我返回一个PHP数组,而repeat是一个String。

当我做

System.out.println("Reply = "+reply);  

我懂了

Reply =       array(2) {  [0]=>  string(14) "Dushyant Arora"  [1]=>  string(19
) "@dushyantarora13 hi"}

但是,回复仍然是字符串。如何将其转换为String数组或Array。

多基因润滑剂:

一点也不奇怪。您已经声明了String reply,所以当然是一个字符串。将a拆分String为a 的标准方法String[]是使用String.split,但我会认真考虑更改回复字符串的格式,而不是尝试弄清楚当前格式的正则表达式,因为它并不十分友好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章