lbgtbr09 2014-04-10 08:58 采纳率: 0%
浏览 2307

android中内部类提示类后面"(""]"出现错误,格式错误?

在一个类private void LoadOpenDialog(final File file) {中,放置了类
boolean checkEndsWithInStringArray (String checkItsEnd,
String[] fileEndings){
for(String aEnd:fileEndings){
if(checkItsEnd.endsWith(aEnd))
return true;
}
return false;
}
但是老是提示错误 第一行的“(”处提示错误Syntax error on token "(", ; expected
第二行的“]”处提示错误Syntax error, insert ";" to complete LocalVariableDeclarationStatement
感觉是格式错误,这是从其他地方粘贴过来的,本来类的前面有private但提示删除,就删除了,求解,可看原处http://www.2cto.com/kf/201204/127834.html,只不过把这个程序放在了一个类中就出错了

  • 写回答

1条回答 默认 最新

  • Nimlgebi 2014-04-10 09:28
    关注

    首先要告诉题主LoadOpenDialog 和 checkEndsWithInStringArray 是两个方法,不是类。Java中方法定义不能嵌套!两个方法分开写就可以了。
    private void LoadOpenDialog(final File file) {方法体};
    private boolean checkEndsWithInStringArray (参数) {方法体};

    评论

报告相同问题?

悬赏问题

  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码