当同一个角色聚集在一起时,Android分割一个字符

时间:2016-01-05 10:08:22

标签: java android split

您好我需要在Android中将角色分成两部分

假设字符串是

stat = "Haihow@areyou"

我知道如何分割这个角色,

String[] toks      = stat.split("@");

                tok1        = toks[0];
                tok2        = toks[1];

但我需要的是,只有当两个@符号组合在一起时我才需要分开

这意味着" Hai @ how @@ areyou'

应该得到结果' Hai @ how'并且'是你'。为此,我需要在上面的代码中做些什么改变。

4 个答案:

答案 0 :(得分:3)

String[] toks  = stat.split("@@");

                tok1        = toks[0];
                tok2        = toks[1];

答案 1 :(得分:1)

这个看起来很简单。那么使用它作为你的分裂字符串呢?你试过这个吗?

String[] toks = stat.split("@@");

答案 2 :(得分:1)

刚刚放String[] toks =stat.split("@@");

答案 3 :(得分:0)

试试这样: 使用模式:

stat.split(Pattern.quote("@@"));