找不到符号Integer.parseDouble java import java.io.*; 导入java.util.*; 导入java.lang.*; 公共类MyClass { BufferedReader BR=新的BufferedReader(新的InputStreamReader(System.in)); 双[]输入()引发IOException { int col=3; int行=3; int size=0; 字符串m; 双[]分数=新的双[行][列]; System.out.println(“输入您的分数:”); int i=0; 而(i
NetBeans IDE可以在编译和运行之前找到错误找不到符号Integer.parseDouble java import java.io.*; 导入java.util.*; 导入java.lang.*; 公共类MyClass { BufferedReader BR=新的BufferedReader(新的InputStreamReader(System.in)); 双[]输入()引发IOException { int col=3; int行=3; int size=0; 字符串m; 双[]分数=新的双[行][列]; System.out.println(“输入您的分数:”); int i=0; 而(i,java,Java,NetBeans IDE可以在编译和运行之前找到错误 import java.io.*; import java.util.*; import java.lang.*; public class MyClass { BufferedReader BR=new BufferedReader(new InputStreamReader (System.in)); double[][] input() throws IOException { i
import java.io.*;
import java.util.*;
import java.lang.*;
public class MyClass
{
BufferedReader BR=new BufferedReader(new InputStreamReader (System.in));
double[][] input() throws IOException
{
int col = 3;
int row = 3;
int size = 0;
String m;
double[][] scores=new double[row][col];
System.out.println("Enter your scores: ");
int i = 0;
while(i < scores.length)
{
int j = 0;
while(j < scores[i].length)
{
m=BR.readLine();
scores[i][j] = Double.parseDouble(m);
j++;
}
i++;
}
return scores;
}
double[] average(double[][] a)
{
double[] avg =new double[2];
for (int i = 0; i < 3; i++)
{
double average=0;
double value=0;
for (int j = 0; j < 3; j++)
{
value = a[i][j];
average += value;
}
avg[i]=average/3;
}
return avg;
}
void display(double[] avg)
{
for(int i=0;i<3;i++)
{
System.out.printf("The average of row ",i," is %.2f",avg[i]);
System.out.println();
}
}
public static void main(String args[])
{
MyClass obj=new MyClass();
obj.display(obj.average(obj.input()));
}
}
javadoc是怎么说的?你觉得用一个方法将double解析成Integer类合乎逻辑吗?使用一个好的IDE,你会自动得到类似这样的帮助
try
{
MyClass obj=new MyClass();
obj.display(obj.average(obj.input()));
} catch (IOException ex)
{
Logger.getLogger(MyClass.class.getName()).log(Level.SEVERE, null, ex);
}