如何删除字符串的一部分?

时间:2018-12-06 20:36:53

标签: java

例如,如果我有多个类型为something, $other的字符串,并且想删除逗号后的部分,以便得到something,我该怎么做?我记得有一种方法可以使用%或其他方法来执行此操作,但是我找不到它。

3 个答案:

答案 0 :(得分:0)

您可以使用字符串拆分来完成所需的操作

String s = "something, $other";
String whatYouWant = s.split(",")[0];

答案 1 :(得分:0)

看看String api。您可以获取逗号的索引“ something,$ something” .indexOf()。然后使用该索引和substring()方法。

答案 2 :(得分:0)

不使用.split()的版本,因此不需要迭代整个字符串。

使用substring

String s = "something, $other";
String whatYouWant = s.substring( 0, s.indexOf(","));