博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于字符串实现交叉合并字符串
阅读量:7042 次
发布时间:2019-06-28

本文共 1395 字,大约阅读时间需要 4 分钟。

交叉合并:如字符串一为:abcd  字符串二为:1234

则结果为:a1b2c3d4

1 import java.util.ArrayList; 2 import java.util.List; 3  4 public class A { 5     public static void main(String[] args) { 6         String a[] ={"a","b","c"}; 7         String b[] ={"1","2","3"}; 8         CombineTwoArray(a, b); 9         System.out.println(CombineTwoArray(a, b));10     }11 12     public static List
CombineTwoArray(String[] first, String[] second) {13 List
outlist = new ArrayList
();14 int index = 0;15 while (index < first.length && index < second.length) {16 outlist.add(first[index]);17 outlist.add(second[index]);18 ++index;19 }20 if (index >= first.length) {21 for (int i = index; i < second.length; i++) {22 outlist.add(second[i]);23 }24 } else {25 for (int i = index; i < first.length; i++) {26 outlist.add(first[i]);27 }28 }29 return outlist;30 }31 }

用js的写法:

1  2  3        4     第十五题:交叉合并字符串 5     13     61   62    63   64         
65

第十五题:交叉合并字符串

66 字符串1:
67 字符串2:
68
69
70
71
72 73 74

 

转载地址:http://qdxal.baihongyu.com/

你可能感兴趣的文章
多网卡的7种bond模式原理
查看>>
用update和replace在sql中替换某一个字段的部分内容
查看>>
Web框架原理
查看>>
HEX解码
查看>>
.pyc是什么鬼?
查看>>
golang 详解defer
查看>>
流程控制-for序列、流程控制-for字典
查看>>
Go语言之反射
查看>>
dTree JS 基本用法
查看>>
Android Things创客DIY第一课-用Android Things展示你的智能设备创意-基础篇
查看>>
[Lab1]-EIGRP试验
查看>>
bash的算术运算和条件测试语句基础
查看>>
uwsgi+django+nginx
查看>>
安装MASM32
查看>>
***如何优雅的选择字体(font-family)
查看>>
11.python并发入门(part12 初识协程)
查看>>
华为NE40 V800 XPL功能初体验
查看>>
thinkphp3.1随机取数据库中几条记录
查看>>
设计一个Shell程序,在/userdata目录下建立50个目录,即user1~user50,
查看>>
ORA-01652 even though there is sufficient space in RECYCLE BIN
查看>>