Java 如何删除字符串中的某些字符或选择某些索引字符?
我有这根绳子Java 如何删除字符串中的某些字符或选择某些索引字符?,java,string,Java,String,我有这根绳子 anyType{image0=images/articles/4_APRIL_BLACK_copy.jpg; image1=images/articles/4_APRIL_COLOR_copy.jpg; } 我想要的只是 "images/articles/4_APRIL_BLACK_copy.jpg" 如何获得此功能?此功能应该可以: s.split("=")[1] 您正在拆分=上的字符串,该字符串将返回数组中的子字符串。第二个元素是您需要的。这是我在应用程序中执行拆分的方式
anyType{image0=images/articles/4_APRIL_BLACK_copy.jpg; image1=images/articles/4_APRIL_COLOR_copy.jpg; }
我想要的只是
"images/articles/4_APRIL_BLACK_copy.jpg"
如何获得此功能?此功能应该可以:
s.split("=")[1]
您正在拆分
=
上的字符串,该字符串将返回数组中的子字符串。第二个元素是您需要的。这是我在应用程序中执行拆分的方式
String link = "image0=images/articles/4_APRIL_BLACK_copy.jpg";
String[] parts = link.split("=");
String first = parts[0];
Log.v("FIRST", first);
String second = parts[1];
Log.v("SECOND", second);
此方法将在“=”处将字符串拆分为2个,并为您提供2个拆分字符串。在您的例子中,
字符串second
就是您想要的结果。这是一个真正的问题吗?真不敢相信。@userIsAMonkey:相信它。事实上是这样说真的,是的。我想到了这个主意