输入一个字符串,将其中的数字提取出来,存入一个整型数组。

输入一个字符串,将其中的数字提取出来,存入一个整型数组。如”abc123ef45bce”,应提取出来123和45两个整数。

这里提供一个方案
将该字符串进行单个切割,然后依次判断该字符是否为数字,同时判断它的下一个是否为数字,如果为数字,则继续查询下一个是否为数字,当不是数字是,将之前检测到的字符进行拼接,然后转换为整形作为一个整数放入一个数组中,然后继续上述工作直到将该字符串遍历完全。最后打印出存放整数的数组即可得到从该字符串中提取出来的整数。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-03
吃我一招。银河星爆。
相似回答