return (int)0;
0不是本身就是int类型么,为啥还要强转.今天面试看到这个真心蛋疼

解决方案 »

  1.   

    就是一个需要获取一个数值的静态方法(返回值是Int类型),中间对于数据来源和数据是否为空都做了判断.如果为空或者数据来源是Null就返回这个0,不为空就声明1个变量soul为0,用数据源查询的数据out给soul然后返回.
      

  2.   

    是显 是0(零)
      你copy楼主的代码 到vs 里就知, 它的颜色是红色的,不是黑色的。绝对是0;如果是 O(藕),那不应该这样写的,
    应是
    return (int)'0';要么 
      把有人声明变量O(藕),不可能,因变量是规范是小写的,谁会用大写字母 做变量。