for ejemplos comando bucle array for-loop break rust

for-loop - ejemplos - for javascript array



El nombre se rompe en bucles en Rust (1)

¿Hay alguna forma de anidar bucles en Rust y romper el exterior desde el interior, como se podría hacer, por ejemplo, en Java? Sé que Rust admite saltos con nombre en el loop pero parece que no puedo encontrar información sobre lo mismo con respecto for .


Sí. Utiliza la misma sintaxis como tiempos de vida.

fn main() { ''outer: for x in 0..5 { ''inner: for y in 0..5 { println!("{},{}", x, y); if y == 3 { break ''outer; } } } }

Consulte la documentación de las etiquetas de bucle .