我有一个字符串sssssh,我想只得到结果为h。它只能解决,而我有另一个字符串ssssth,我会得到th也没有前面的s。我是否需要拆分它?谁能帮我?如何获取子字符串
我不想使用 - 通过插入分割编码来分开,因为我的字符串是这样的。
在此之前,我最初的字符串是h然后我使用String.format插入ssss前面的h。最后我需要删除所有的s并获得原始字符串h。
String str1 = ssssh;
String result = h;
我有一个字符串sssssh,我想只得到结果为h。它只能解决,而我有另一个字符串ssssth,我会得到th也没有前面的s。我是否需要拆分它?谁能帮我?如何获取子字符串
我不想使用 - 通过插入分割编码来分开,因为我的字符串是这样的。
在此之前,我最初的字符串是h然后我使用String.format插入ssss前面的h。最后我需要删除所有的s并获得原始字符串h。
String str1 = ssssh;
String result = h;
如果你的要求是将h与其他所有字符分开,你可以使用这个:
String str1 = "ssssh";
char ch = str1.charAt(str1.length() - 1);
然后你留下的是字符(h)
为什么你不只是保留对原始'String'的引用? –
你在寻找单独字符串中的最后一个字符吗?或者删除前N个重复字符?或者第一个h之前的所有内容?或者是其他东西? –
@GabeSechan我想删除前N个重复的字符并获取它后面的第一个字符。 – Jeff