如何删除字符串中的每一个第2个字符? [英] How to delete every 2nd character in a string?
本文介绍了如何删除字符串中的每一个第2个字符?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何删除字符串中的每一个第2个字符?
例如:
3030313535333635 - > 00155365
3030303336313435 - > 00036145
3032323437353530 - > 02247550
中的字符串始终是16个字符长,结果总是8个字符 - 这是要删除的角色始终是一个'3' - 不要问为什么但是 - 我做梦也没想到了这个疯狂的源数据
解决方案
字符串输入=3030313535333635;
字符串结果=;
的for(int i = 1; I< 16; I + = 2)
{
结果+ =输入[I]
}
How to delete every 2nd character in a string?
For example:
3030313535333635 -> 00155365
3030303336313435 -> 00036145
3032323437353530 -> 02247550
The strings are always 16-characters long and the result is always 8 characters long - and the character that is being removed is always a '3' - Don't ask why however - I did not dream up this crazy source data.
解决方案
String input = "3030313535333635";
String result = "";
for(int i = 1; i < 16; i +=2 )
{
result += input[i];
}
这篇关于如何删除字符串中的每一个第2个字符?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文