使用Java剪切/拆分字符串

使用Java剪切/拆分字符串,java,Java,我有一个字符串,如下所示: 2012/02/01,13:27:20,872226816,-1174749184,2136678400,2138578944,-17809408,2147352576 我想提取数字:872226816,因此在本例中,我假设在第二个逗号之后开始读取数据,然后在接下来的逗号之后结束读取数据 示例输出: 872226816 Javadoc for如果您想要的数字总是在第二个逗号之后,您可以这样做: String str = "2012/02/01,13:27:20,8

我有一个字符串,如下所示:

2012/02/01,13:27:20,872226816,-1174749184,2136678400,2138578944,-17809408,2147352576
我想提取数字:872226816,因此在本例中,我假设在第二个逗号之后开始读取数据,然后在接下来的逗号之后结束读取数据

示例输出:

872226816

Javadoc for

如果您想要的数字总是在第二个逗号之后,您可以这样做:

String str = "2012/02/01,13:27:20,872226816,-1174749184,2136678400,2138578944,-17809408,2147352576";
String[] line = str.split(",");
System.out.println(line[2]);

为什么不自己试一试,然后检查代码中的错误呢?:)
String str = "2012/02/01,13:27:20,872226816,-1174749184,2136678400,2138578944,-17809408,2147352576";
String[] line = str.split(",");
System.out.println(line[2]);