Java 如何从字符串中删除“0”

Java 如何从字符串中删除“0”,java,Java,我的代码行如下所示: String[] cit = line.split(","); 这行代码如下所示: Birth Certificate”,”<f>Record Type:>Record Type: >>>Birth Certificate>>e> 然后,cit有两个值: 第一张=出生证“ 第二个=“记录类型:>记录类型:>>>出生证>>e> 我怎样才能摆脱第一个结尾和第二个开头的错误呢 谢谢 罗杰尝试在双引号周围加上单引号,如下所示

我的代码行如下所示:

String[] cit = line.split(",");
这行代码如下所示:

Birth Certificate”,”<f>Record Type:>Record Type: >>>Birth Certificate>>e>
然后,cit有两个值:

第一张=出生证“ 第二个=“记录类型:>记录类型:>>>出生证>>e>

我怎样才能摆脱第一个结尾和第二个开头的错误呢

谢谢
罗杰

尝试在双引号周围加上单引号,如下所示:

Birth Certificate”,”<f>Record Type:>Record Type: >>>Birth Certificate>>e>
字符串[]cit=line.split','


在原始代码中,拆分只在逗号处剪切代码,并保留引号。通过使用单引号,可以将引号作为拆分的一部分包含在内。

在这种情况下,您有特殊的语音标记,因此这将起作用

    String line = "Birth Certificate”,”<f>Record Type:>Record Type: >>>Birth Certificate>>e>";
    String[] cit = line.split("”,”");
    System.out.println(cit[0]);
    System.out.println(cit[1]);

请发布您的尝试和生成的stacktrace。到目前为止您尝试了什么?这不是一个代码编写服务。我们不是来帮您完成工作的。如果您展示了您的尝试,我们可能会尝试帮助修复它。可能重复的是Java,而不是Groovy!在Java中无法做到。哦,对不起!感谢Klitos+Sirish指出我的错误tupid错误!谢谢Jeff。由于某些原因,我无法将此字符串[]cit=line.split\,\;它导致编译错误,但此字符串[]cit=line.split“,”对此原因有何建议?请在问题中添加stacktrace和错误消息。