在Java开发中null一直是个大问题,哪怕我们再小心也难免有疏忽的时候,Kotlin针对这个问题做了一些措施
Kotlin将变量分为可以为Nullable类型 Non-Null类型,变量在声明时就要确定属于哪个阵营
變量默认Non-Null类型,如果想声明Nullable的变量需要用“?”修饰:
声明变量时若直接赋值,变量类型由所赋值的类型决定
Nullable变量进行操作时要带“?”當变量为null时,不会出现异常而是返回结果null:
这个符号的作用是当它左边的结果为null时,进行右边的操作
共回答了15个问题采纳率:93.3%
相隔的差3吗?如果是那么总共有34个数.头尾相加,从头尾两侧向内,就是1和100相加,4和97相加,7和94相加,一直到第17个数那些加起来都是101 ,17个101相加=1717,答案就是1717