Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 错误:二进制运算符“/”的操作数类型错误_Java_Arrays_Types_Operand - Fatal编程技术网

Java 错误:二进制运算符“/”的操作数类型错误

Java 错误:二进制运算符“/”的操作数类型错误,java,arrays,types,operand,Java,Arrays,Types,Operand,我有一个程序,用户在数组中输入标记,然后得到平均值 我的问题是,当我使用平均法时,它会给我一个错误 error: bad operand types for binary operator '/'. 这是我的代码: //averageEnglish public void averageEnglish() { System.out.println("The Average Mark Of English Is"); int averageEnglish = english /

我有一个程序,用户在数组中输入标记,然后得到平均值

我的问题是,当我使用平均法时,它会给我一个错误

error: bad operand types for binary operator '/'.
这是我的代码:

//averageEnglish
public void averageEnglish() {
    System.out.println("The Average Mark Of English Is");
    int averageEnglish = english / 10;

}//End of averageEnglish
英语是一个整数数组

int[]english = new int [10];

把一个数字数组除法没有任何意义。您可能需要在数组中添加项,然后除以长度

什么是英语?这是你合理期望的除以10的值吗?如果它是一个字符串,您需要首先将其解析为某种数字。