我是个乞丐,这是我的第一个问题.我已经在网上搜索了答案,而且我很短暂.任何你能提供的任何帮助都会让我脸上露出笑容!
我正在编写一个同时循环两个数组的程序.这些是从用户定义的字符串转换的char数组,因此它们的长度可能不同.以下是我的代码中当前设置的方式.
for(int i = 0; i < charArray1.length; i++)
{
char keyChar = charArray1[i];
char messageChar = charArray2[i];
}
Run Code Online (Sandbox Code Playgroud)
考虑上面的例子.让我们说:
charArray1 = {'A','B','C','D'}和
charArray2 = {'1','2','3','4','5','6','7}
目前,这种情况会让我失去一个超出范围的例外.我希望看到的是循环返回charArray1的开头,而另一个循环继续到charArray2的结尾.
如果我要打印它,它可能看起来像下面.
A1,B2,C3,D4,A5,B6,C7
任何帮助将不胜感激.我已经有一段时间了.