当前位置: 代码迷 >> Java Web开发 >> 恼人的小错,请指点
  详细解决方案

恼人的小错,请指点

热度:179   发布时间:2016-04-12 22:22:51.0
烦人的小错,请指点
有代码如下:     
      String year = request.getParameter("year");
      if(year.length == 1) 
      year = "0"+year;
在myeclipse中run
 if(year.length == 1) 这行报错为:length cannot be resolved or is not a filed
原因在哪呢?

------解决方案--------------------
year 取到了吗?输出看看 ! 可能就是year的取值造成的
------解决方案--------------------
descriptioin 是String类型的吗?数据库中是对应的char吗?
------解决方案--------------------
year.length?
year.length()吧
------解决方案--------------------
第一个问题,楼主把length()写出了length,这不是数组。这里是函数,所以要加括号()
第二个问题,从你贴出的代码来看,没啥问题,你把console打印出来的异常信息贴出来给我看看
------解决方案--------------------
引用:
有代码如下:     
      String year = request.getParameter("year");
      if(year.length == 1) 
      year = "0"+year;
在myeclipse中run
 if(year.length == 1) 这行报错为:length cannot be resolved or is not a filed
原因在哪呢?


兄台,请用:year.length()==1;
加个括号
  相关解决方案