码迷,mamicode.com
首页 > 其他好文 > 详细

代码里语句的顺序狠重要。。。

时间:2014-05-05 10:20:12      阅读:360      评论:0      收藏:0      [点我收藏+]

标签:style   ext   color   get   strong   string   

       有时候你千调万调,明明代码的执行逻辑没错啊,明明我得到了数据啊,为什么调试的时候eclipse告诉我空值嘛,有时候很有可能是你的代码的位置不对,或者你放入了一个错误的代码,影响了它后面代码的正常执行。。。

       最后的结果是逗比可笑的,因为你语句放错了位置。。。

      例如:1、我在加载评论内容的时候,首先获取edittext的内容,然后传给服务器,但是调试发现,服务器获取的是空值。。。 

               因为我getText().toString()的时候,这句话写在了另一个函数里面,及时你把得到的text声明为final类型,让不同的函数可以调用也不行。。所以下次你要用edittext里面的值的时候,就把取的操作和用的操作放在一起。。。

               2、在接收服务器传给我的json数据包的时候,我把用到的值部分取出来了,但是有一句话不应该加在取值的这些个语句中间我加了进来,结果调试的时候,发现程序执行到这句错误的代码后,跳过了后面正常的取值操作,直接就跳到下一个操作了,导致我后面的值没有取全,出现了空值。。。

                看来一个语句放的位置不对,也会影响程序执行这个语句后面正常的代码呀。。。调试的时候,看看程序到那儿跳过了某些语句就知道了,这些隐藏的卧底应该有问题。。,所以把这个语句放对了位置,就ok了

代码里语句的顺序狠重要。。。,布布扣,bubuko.com

代码里语句的顺序狠重要。。。

标签:style   ext   color   get   strong   string   

原文地址:http://www.cnblogs.com/lucky-star-star/p/3707887.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!