需要一些关于Java中split()方法的建议

时间:2014-04-08 12:54:10

标签: java string split

我正在编写一个程序,我必须将String拆分。假设我的字符串是:

LXI H,2000H,MOV M A

如何在Java中使用split函数拆分它。请尽快回复。

3 个答案:

答案 0 :(得分:0)

猜猜你想要用逗号分割,那么这将使它成为

String toSplit = "LXI H, 2000H, MOV M A";
// this is a regular expression, you should study regular expressions too 
String[] split = toSplit.replace(",", "").split(" +"); 
for (String s : split)
   System.out.println(s);

阅读java API中的String

答案 1 :(得分:0)

要用逗号分隔,请使用

String str = "LXI H, 2000H, MOV M A"; String[] parts = string.split(","); //for each index System.out.println(parts[index]);

答案 2 :(得分:0)

将字符串拆分为"空格":

String s = "LXI H, 2000H, MOV M A";
String[] tmp = s.split(" ");
for(String str: tmp)
    System.out.println(str);

要在任何空格上拆分字符串:

s.split("\\s+");

要在任何空格和逗号上拆分字符串:

s.split(",|\\s+");

要详细了解split()方法,您可以阅读this教程。