A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 牛刚 中级黑马   /  2013-2-5 13:21  /  1683 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

      void 怎么使用,不太懂,用乱了,不知道什么用void,for循环下{}也不太懂,有时候for下面没有{},有时候有

点评

老师讲的东西一定认真听。另外,多敲点代码会有收获  发表于 2013-2-5 15:02

4 个回复

倒序浏览
void 是指没有返回值,就是说该方法执行完以后不会返回任何数据,执行完方法里的内容就行了, 其实是默认的一个return ;
for方法是一个循环 后边的{}是指循环的内容 如果没有{} 那必然会有一个 ;   也就是说符合for里边的循环条件 就什么也不做 知道不符合条件了循环结束
建议楼主先看些最基础的东西 一步步来  加油

评分

参与人数 1技术分 +1 收起 理由
冯海霞 + 1

查看全部评分

回复 使用道具 举报
打好基础很重要啊。。。努力学习基础视频中
回复 使用道具 举报
你之所以问这样的问题是因为你的基础还太弱,还需要不断加强啊!

对于void其实它就是一个“返回值”,为什么要有返回值呢?
其实当某一个程序执行完毕之后,调用者总要知道它执行的到底怎么样或者要得到执行结果吧!
而“返回值”就是为了这样一个“反馈”目的而存在的。

而“void”是一个特殊的返回值,它表示程序将不会返回任何结果!

而对于for下面有没有“{}”的问题是根据具体情况而定的,总结起来一共就两点:

1、for循环里面只执行一条语句
                此时用不用{}都可以

2、for循环里面要执行多条语句
                此时一定要用{}把所有for循环要执行的内容括起来,以表示这些语句都是循环要
执行的内容。

评分

参与人数 1技术分 +1 收起 理由
冯海霞 + 1

查看全部评分

回复 使用道具 举报
void是说明方法无返回值的,举个小例子:我们一直都在用QQ,那么当我们把QQ号码和QQ密码输入后,系统会去后台数据库里查询输入是否正确,那么这时候,就需要返回一个值来确定。那么如果方法只是一个普通的行为就不需要有返回值,如我们走路的行为。
至于for(){}和for(){for(){}}。前者是单纯的循环而后者是循环嵌套(比如:九九乘法表/冒泡排序/选择排序都是需要用到嵌套循环的.)
建议你下载点基础视频看看吧!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马