main方法中的方法建立!!!总错误呢??

go___Java 2015-11-16 06:46:52

package com.test;

public class TestArray {
public static void main(String[] args){

public void m(){ ---->报错

}
}
}

class T{
public void f(){

}
}

Exception in thread "main" java.lang.Error: 无法解析的编译问题:
标记“void”上有语法错误,应为 @
语法错误,将“enum Identifier”插入到完整 EnumHeader 中

at com.test.TestArray.main(TestArray.java:6)
...全文
142 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
go___Java 2015-11-16
  • 打赏
  • 举报
回复
引用 1 楼 kingzone_2008 的回复:
Java不能在方法里再定义方法。可以在方法里定义局部内部类或者匿名内部类,然后在内部类里定义方法。
哦哦,3q 。看到底下错误,一下脑子塞住了
cscxxx 2015-11-16
  • 打赏
  • 举报
回复
引用 1 楼 kingzone_2008 的回复:
Java不能在方法里再定义方法。可以在方法里定义局部内部类或者匿名内部类,然后在内部类里定义方法。
楼上说得没错,另外在方法里再建立一个方法有什么应用?
kingzone_2008 2015-11-16
  • 打赏
  • 举报
回复
Java不能在方法里再定义方法。可以在方法里定义局部内部类或者匿名内部类,然后在内部类里定义方法。

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧