黑马程序员技术交流社区

标题: 我在定义一个函数,用来实现打印矩形,编译时,老是出..... [打印本页]

作者: 夏俊男    时间: 2013-6-6 21:48
标题: 我在定义一个函数,用来实现打印矩形,编译时,老是出.....
我在定义一个函数,用来实现打印矩形,编译时,老是出显以下的错误,望懂的人,可以给我指点指点

搜狗截图_2013-06-06_21-45-16.png (9 KB, 下载次数: 0)

错误的提示内容

错误的提示内容

QQ截图20130606214734.png (21.44 KB, 下载次数: 0)

代码

代码

作者: 神之梦    时间: 2013-6-6 21:55
rectangle方法没有定义在类中
作者: 夏俊男    时间: 2013-6-6 21:58
对了,对了 , 怪我粗心了 谢谢啦:)
作者: 彭家贰小姐    时间: 2013-6-6 22:04
正如楼上所说 没有放在类中
  1. class Demo
  2. {
  3. public static void main(String[] args)
  4. {
  5. rectangle(7,8);
  6. }
  7. public static void rectangle(int r, int c){
  8. for (int i=0;i<r ;i++ )
  9. {
  10. for (int j=0;j<c ;j++ )
  11. {
  12. System.out.print("*");
  13. }
  14. System.out.println();
  15. }
  16. }
  17. }
复制代码


作者: 夏俊男    时间: 2013-6-6 22:25
彭家贰小姐 发表于 2013-6-6 22:04
正如楼上所说 没有放在类中

谢谢 找到问题所在了 自己太粗心了
作者: 王瀛    时间: 2013-6-6 22:47
函数(方法)要定义在类中
作者: 李奔    时间: 2013-6-6 23:16
方法必须放在类中。
求技术分!
作者: 电脑大牛    时间: 2014-1-4 18:48
没有定义在类中




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2