for
for
döngüsü değer aralıkları veya bir koleksiyondaki öğeler üzerinde tekrarlar:
fn main() { for x in 1..5 { println!("x: {x}"); } for elem in [1, 2, 3, 4, 5] { println!("elem: {elem}"); } }
for
döngülerinin başlığının altında, farklı türdeki aralıklar/koleksiyonlar üzerinde tekrarlamayı gerçekleştirmek için "adımlayıcılar" adı verilen bir kavram kullanılır. Adımlayıcılar (iterators) daha sonra daha ayrıntılı olarak tartışılacaktır.- İlk
for
döngüsünün yalnızca4
e kadar adım attığını unutmayın. Kapalı bir aralık için1..=5
sözdizimini gösterin.