这是一个奇怪的问题。这是我的代码
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] 删除。
我来说两句