java - 为什么在编译过程中会出现这个特定的代码 .class 错误?
问题描述
我的问题有两个;一个是我在尝试编译我的程序时收到一堆 .class 错误,我发现的大多数其他问题都说缺少括号是原因,但我所有的括号都匹配。二 这种特定格式的 .class 错误是什么?
代码:
class Simple
{
public static void main (String [] args)
{
boolean [] test1 = { false, true, true, true } ;
boolean [] test2 = { true } ;
boolean [] test3 = { true, true, true, true, false } ;
fullOfBool(boolean[] test1);
fullOfBool(boolean[] test2);
fullOfBool(boolean[] test3);
}
static void fullOfBool(boolean[] a)
{
for (int i = 0; i < a.length; i++)
{
if (a[i] == true)
{
System.out.println("The first true is at position" + i);
break;
}
}
for (int i = a.length - 1; i >= 0; i--)
{
if (a[i] == true)
{
System.out.println("The last true is at position" + i);
break;
}
}
}
}
我收到的错误:
Simple.java:12: error: '.class' expected
fullOfBool(boolean[] test1);
^
Simple.java:12: error: ';' expected
fullOfBool(boolean[] test1);
^
Simple.java:13: error: '.class' expected
fullOfBool(boolean[] test2);
^
Simple.java:13: error: ';' expected
fullOfBool(boolean[] test2);
^
Simple.java:14: error: '.class' expected
fullOfBool(boolean[] test3);
^
Simple.java:14: error: ';' expected
fullOfBool(boolean[] test3);
解决方案
这些陈述毫无意义:
fullOfBool(boolean[] test1);
fullOfBool(boolean[] test2);
fullOfBool(boolean[] test3);
尝试一下
fullOfBool(test1);
fullOfBool(test2);
fullOfBool(test3);
推荐阅读
- php - php 301 重定向到错误的链接
- excel - 如何在 Excel 中仅针对选定单元格临时关闭条件格式规则
- elasticsearch - 在弹性搜索中禁用索引加密字段
- c# - 如何允许匿名访问 aspx 项目中的 mvc 页面 - 错误消息 401.2
- reactjs - 自动刷新反应原生钩子中的数据
- android - 如何使垂直线适合cardview?
- php - 如何根据不同的出现来总结文本文件中字符串中的第一个单词
- swift - 使用 SwiftUI 和 FireStore 更新文本
- python - python中的多类AUC ROC分数
- ruby-on-rails - 如何在 Ruby 上打开 base64 电子表格