2016-05-30 46 views
0

我不得不阵列,我尽量分配阵列liczba到liczba2分配到新阵列雨燕

var liczba:[Int]=[1,2,3,4] 
var liczba2:[Int]=[] 

var rozmiar=0 
for var i=0;i<liczba.count;++i{ 
    for var j=0;j<liczba2.count;++j{ 
    liczba[i]=liczba2[++rozmiar] 
    } 
} 

print(liczba2) 

什么做错了什么?

+1

不少错误的事情在你的代码。 '++'和'C'''for'循环都已被弃用,并将从Swift 3中移除。但首先:你想要做什么?预期的输出是什么样的? –

+0

是的,试着更好地解释你的问题 – javiazo

+0

我试着在liczba 2上尝试赋值数组liczba。数组liczba2将数字显示为数组liczba。数组liczba2显示输出1,2,3,4 –

回答

1

UPDATE:据我所知liczba2 = liczba完美。但是,我想将以下代码显示给@MagdalenaDziesińska,以便她可以学习语法。

liczba此副本元素licbza2

var liczba:[Int]=[1,2,3,4] 
var liczba2:[Int]=[] 

var rozmiar=0 
    for element in liczba { 
    liczba2.append(element) 
    } 
    print(liczba2) 
+0

@AkshanshThakur我是女人:)这段代码是作品 –

+0

@MagdalenaDziesińska我很抱歉,我是印度人。不太习惯我的印度域以外的名字。对不起,希望我的回答帮助:) –