所以我想将string = "Deepak Pundir"
安排到"Dpeuenpdaikr"
这样的订单中,先取名字的第一个字符,然后是姓氏的第一个字符,然后是第一个名字的第二个字符,然后姓氏的第二个字符,依此类推。
我也在寻找关于数组和字符串的更现实的问题。
谢谢
答案 0 :(得分:1)
我低于代表级别的评论,所以即使我知道这应该是一个我必须把它放在这里。对我来说最简单的解决方案是将字符串拆分为两个(使用.split或.substr),然后从那里转换为两个字符数组。
然后,循环通过它。如果它们的大小不同,你会遇到问题,但一个良好的开端将是:
for (int i = 0; i < firstname.length; i++)
{
mixed name += firstname[i] + lastname[i];
}