动态String的逻辑使用split函数

时间:2014-03-10 09:57:58

标签: java split

String x= "100,000"

String []y=x.split(",");

String z= y[0]+y[1] (give me expected result that is  100000)

我的问题是

如果x是动态的,可能有时候它有“2个昏迷”。 “3个昏迷” 像这样(1,00,000或1,00,00,000)动态,然后可以用来分隔逗号并组合字符串。

1 个答案:

答案 0 :(得分:0)

您可以直接替换所有','而不是拆分字符串。 在Java中,它看起来像这样:

s.replaceAll(",","");

如果你想用split进行,那么你需要一个迭代所有字符串部分并将新字符串放在一起的循环。

Java中的示例:

String x= "100,000"
String []parts=x.split(",");
String z= "";

for(String part : parts){
    z+=part;
}