《第一行代码(第三版)》p73“if判断语句处理不了全局变量的判空问题”什么意思?求详解

《第一行代码(第三版)》p73“if判断语句处理不了全局变量的判空问题”什么意思?求详解

回答

全局变量的判空问题
全局变量就是代码任意函数都可访问的变量
判空问题就是判断这个变量是不是 null
这里不是说处理不了,而是说为每个判断写一个 if (xxx == null) 比较繁琐。