不要在if判断语句中同时声明变量
Posted mrlonely2018
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不要在if判断语句中同时声明变量相关的知识,希望对你有一定的参考价值。
int sze = listVertex.size(); if (sze > 0) {
以上是正确形式,以下是错误形式。
if (int sze = listVertex.size()> 0) {
用这种边判断边声明赋值的偷懒办法,最后sze其实根本没有被赋予你想要的值,导致后面程序崩溃。可以通过断点调试看得一清二楚。
以上是关于不要在if判断语句中同时声明变量的主要内容,如果未能解决你的问题,请参考以下文章