java:while循环和for循环的区别?

java:while循环和for循环的区别?

(1)两种循环的格式不同

(2)内存角度:

    while:while循环结束后,任然可以访问循环中的变量(消耗内存);

    for:for循环结束后,不能访问循环中的变量(节省内存);

(3)应用角度

    明确循环次数 以及 次数范围,优先考虑for循环;
    
    不明确循环次数以及范围,使用while循环;

猜你喜欢

转载自blog.csdn.net/qq_43137699/article/details/107417346