什么是“分裂”方法在java中的问题?! [英] what is "Split" method's problem in java ?!

查看:81
本文介绍了什么是“分裂”方法在java中的问题?!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嘿。我正在使用拆分方法,但我有一个问题。当我使用^字符作为我的单词之间的边界时,它无法将它们分开!但如果我使用/代替它,它的效果非常好!这是什么问题?!

我的代码用/:它运作良好!

 字符串 serverResponsesArray [] = new 字符串 [ 3 ]; 
serverResponsesArray = Data.split( / 3 );





现在,如果我将/更改为^它不起作用!

 字符串 serverResponsesArray [] = new 字符串 [ 3 ]; 
serverResponsesArray = Data.split( ^ 3 );

解决方案

^是一个特殊字符。您需要使用\\ ^


来转义它

hey . i am using "Split" method but i have a problem . when i use a "^" character as a boundary between my words it cant separate them ! but if i use "/" instead , it works very well ! what is it's problem ?!
its my code with "/" : it works well !

String serverResponsesArray[]=new String [3];
serverResponsesArray=Data.split("/",3);



now if i change "/" to "^" it doesnt work !

String serverResponsesArray[]=new String [3];
serverResponsesArray=Data.split("^",3);

解决方案

The ^ is a special character. You will need to escape it with "\\^"


这篇关于什么是“分裂”方法在java中的问题?!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆